在ASP.NET中更新预编译文件
发布asp.net网站后,我得到了许多asp\U web\U xxxxx.dll。 将这些文件部署到生产服务器后,如果我修改一个codebehind或.aspx文件并重新发布网站,我如何知道要替换哪个文件在ASP.NET中更新预编译文件,asp.net,Asp.net,发布asp.net网站后,我得到了许多asp\U web\U xxxxx.dll。 将这些文件部署到生产服务器后,如果我修改一个codebehind或.aspx文件并重新发布网站,我如何知道要替换哪个文件 谢谢。听起来你是在运行一个网站,而不是一个web应用程序项目。网站没有项目文件,因此不会创建单个dll。相反,它创建了一堆更小的DLL。您无法控制哪些类等位于哪个.dll中 部署网站时,需要删除所有这些DLL,并将所有新DLL移到上面。如果不这样做,可能会有两个DLL包含相同的代码,并且在JI
谢谢。听起来你是在运行一个网站,而不是一个web应用程序项目。网站没有项目文件,因此不会创建单个dll。相反,它创建了一堆更小的DLL。您无法控制哪些类等位于哪个.dll中 部署网站时,需要删除所有这些DLL,并将所有新DLL移到上面。如果不这样做,可能会有两个DLL包含相同的代码,并且在JIT时会遇到代码被定义两次的问题 如果可以,我建议您将网站迁移到web应用程序项目,这样您就只需要担心一个.dll。有几个教程,包括VS2005