如何强制重新编译我的ASP.net 2.0应用程序

7

我有一个ASP.net 2.0应用程序,并对源文件(cs文件)进行了一些更改。我上传了这些更改,以为它会自动重新编译。同时,我也拥有已编译的dll文件在MY_APP/bin目录下。但是我检查后发现没有重新编译。请理解我是新手。


这是该项目的开发Web服务器上的内容,我不想在本地编译它。 - Brian G
4个回答

10

我推荐的第一种方法是,在xml声明标签后,向web配置文件顶部添加空格。

这样可以强制节点重新缓存和重新编译。我们甚至在管理员深层页面上有一个称为Flush.aspx的页面可以帮我们完成此操作。


4

我使用与ChanChan类似的方法,但是我不是用空格,而是在web.config中添加注释来指示何时/为什么编辑配置文件。


1

在进行 .cs 文件更改后,最好是实际运行构建。

你在哪里运行它?这是为了调试还是生产?


0

在VS菜单中,您可以选择“生成” -> “重新生成解决方案”


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接