zoukankan      html  css  js  c++  java
  • Visual Studio 2012网站如何只生成一个DLL文件

    简介:

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

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

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

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

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

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

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

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

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

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

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

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

  • 相关阅读:
    python之Socket网络编程
    python_异常处理
    python_面向对象编程
    Vue-cli3与springboot项目整合打包
    命令打开java控制面板
    后端记录用户登录失败次数
    跨域问题解决办法
    vue-i18n多语言文件归类的两种方法
    svn全局设置过滤文件没有作用的解决办法
    vue数据变化后页面刷新
  • 原文地址:https://www.cnblogs.com/youguess/p/8489035.html
Copyright © 2011-2022 走看看