VS2012发布网站dlls而不是cs文件

时间:2014-02-12 09:14:39

标签: asp.net visual-studio-2012 publish

我有一个我想发布的简单ASP.NET项目。我右键单击该项目并按“发布网站”,但是这会将所有.cs文件生成到所选文件夹,之前我一直在我的bin文件夹而不是.cs文件中获取dll文件。

我做错了什么?

2 个答案:

答案 0 :(得分:6)

问题可能出在“发布”设置中。请检查是否选中了发布时预编译选项。您可以在此处找到该选项 - 右键单击​​项目 - 发布网站 - 部分设置 - 子部分文件发布选项 - 选项发布时预编译

答案 1 :(得分:2)

要在一个DLL中发布您的网站:

  1. 在Visual Studio中,打开一个Web应用程序项目。
  2. 在解决方案资源管理器中右键单击项目名称,然后选择 发布。
  3. 选择“设置”标签。
  4. 展开“文件发布选项”,然后选择“在发布期间预编译”。 单击“配置”。
  5. enter image description here

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