如何防止普通的ASP.NET项目发布DLL?

时间:2011-05-25 11:55:09

标签: asp.net publishing

我有一个ASP.NET项目,我基本上用来编辑静态内容 - 没有服务器端的东西。有什么办法可以阻止发布步骤部署已编译的DLL吗?

2 个答案:

答案 0 :(得分:2)

您可以在Visual Studio中使用网站项目类型而不是Web应用程序(预编译)。这样您就可以复制单个文件,它们将在运行时由ASP.NET动态编译。在这种情况下,您还需要复制.aspx.cs代码隐藏文件,但如果您只编辑静态文件,则应该可以使用它。

答案 1 :(得分:1)

我能想到的最好方法是在该特定项目上添加post build事件以删除bin文件夹

del“$(SolutionDir)[主项目名称] \ bin *。*”