“将所有输出合并到一个组件”正在创建两个组件?

时间:2015-01-31 04:35:36

标签: c# asp.net

我有一个网络应用程序(当然包含几个.cs.aspx / aspx.designer.cs文件。当我预编译它以进行发布时,会创建两个程序集。

反编译它,一个程序集包含非页面源文件(.cs),另一个程序集包含其余部分(.aspx / aspx.designer.cs)。

由于所有文件都在同一个项目中(只有.NET Framework引用),我期待一个程序集。为什么有两个?

1 个答案:

答案 0 :(得分:0)

这可能是由于您的项目已经配置了预编译设置。

在解决方案资源管理器中右键单击项目名称,然后选择“发布”> 选择设置标签>展开“文件发布选项”,然后选择“在发布期间预编译”>配置。

enter image description here

在那里,您可以看到设置并根据需要更新它们。