在使用ASP.Net网站发布修补程序时遇到问题吗?

时间:2019-04-19 14:54:28

标签: c# asp.net iis dll hotfix

我想我在这里获得了视野,也许我还没有喝咖啡,但是我对ASP.Net网站(位于Windows Server 2008 R2上)的文件背后的代码之一进行了简单的更改。并重新编译了整个解决方案。然后,我抓取从包含所涉及代码的项目中编译的DLL,并替换服务器上的旧DLL,以便我的更改将生效(从16位整数更改为32位),并且更改似乎不会即使在以下情况下仍会反映出来:

  • 用新版本替换旧的DLL。
    • 已替换为网站的bin文件夹中。
  • 回收的应用程序池。
  • 重新启动网站。
  • 重新启动IIS(不喜欢这样做)。
  • Windows目录中的
  • 已检查的临时ASP.Net文件
    • 其中存在同一个DLL的多个副本,但我认为删除它们不是一个好主意,因为我不是唯一的用户。
  • 清除了我的缓存。
  • 检查了GAC。
    • 这里什么也没有,但我知道那是一个漫长的尝试。
  • 更改了DLL上的版本号。

这些变化仍然没有得到体现,这让我感到奇怪:

  • 页面的代码是否放在包含项目的DLL中?
  • 如果是这样,那我还应该在哪里替换DLL?

0 个答案:

没有答案