Visual Studio 2012网站如何只生成一个DLL文件

简介:

在Visual Studio 2005,2008,2010版本中,都有Web Deployment工具将网站进行发布,所有代码文件和库文件发布,生成为一个动态链接库文件,而在Visual Studio 2012中却不再提供此工具。

而这一功能实际上已经内置在Visual Studio 2012发布服务中,下面我们一步一步操作。

1、创建一个空网站,保存在D:\Project\WebSite1文件夹中;

 

2、在WebSite1网站中,添加页面default.aspx,Register.aspx,Login.aspx和类文件Class1.cs。

 

3、点击“生成”菜单下的“发布网站”,

 

4、在“选择或导入发布配置文件”中选择“新建配置文件”,并命名该配置文件名称为“1”(名字随便取哈);

 

5、点击“发布Web”左边的“连接”,发布方法选择“文件系统”,目标位置自己设定,我这边选择的是“D:\projects\PrecompiledWeb\WebSite1”;

 

6、点击“发布Web”左边的“设置”,选择“配置”为“Debug”,文件发布选项中,勾选“在发布期间预编译”;

 

7、(这点最重要!)点击“在发布期预编译”旁边的“配置”,在“高级预编译设置”中,勾选“允许更新预编译站点”,在“合并选项”中,选择“将所有输出合并到单个程序集”,并自定义一个程序集名称,如ASPX8.dll,勾选“视为库组件(删除AppCode.compiled文件)”;

 

8、点击“确定”----“发布”,待发布成功后,在文件夹“D:\projects\PrecompiledWeb\WebSite1”中生成发布的文件。

 

9、在bin文件夹中只有一个ASPX8.dll文件,这即是对代码文件cs和App_Code文件夹下的库文件编译结果。

 

http://www.aspx8.cn/CourseProjectView.aspx?id=22

转载于:https://www.cnblogs.com/youguess/p/8489035.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值