ASP.NET Web应用程序 - 发布 - 不为每个aspx页面创建单独的组件(dll)

时间:2014-02-19 04:45:57

标签: asp.net visual-studio-2012 web-applications publishing precompile

我在Vs2012中有一个ASP.NET Web应用程序。

在本地发布时,Visual Studio不为每个Aspx页面生成单独的组件(预编译Dll)(例如App_Web_MyPage.aspx.someNumber.dll),而是仅创建主Dll。如果我在网站项目上执行此操作,则会生成。两者都具有相同的高级预编译设置。

我想为WAP中的每个aspx页面创建单独的预编译汇编(Dlls)。有什么建议吗?

1 个答案:

答案 0 :(得分:3)

听起来像asp.net合并工具在您发布网站时自动运行。看一下发布的配置选项 - >高级预编译设置。

http://msdn.microsoft.com/en-us/library/hh475319(v=vs.110).aspx

我们曾经在我们的持续构建中处理自定义合并场景,通过调整我们几年前直接为asp.net项目调用编译器和合并工具的ant和msbuild文件。