【问题标题】:DLL will not updateDLL 不会更新
【发布时间】:2012-10-15 22:54:56
【问题描述】:

我正在为我的 asp.net 网站使用 DLL。我对 DLL 进行了更改,它在本地工作。但是当我将它上传到我的服务器时,它仍在执行旧功能。

DLL 是 .net 4.0 DLL,服务器是 Server 2003(安装了 .Net 4.0)。

我尝试了 gacutil /u DLL.dll,但我得到 gac 中不存在它的错误。然后我尝试执行 /i,它说成功,但仍然无法正常工作。

想法?

【问题讨论】:

  • 我建议不要将 GAC 用于 Web 应用程序,除非此代码被一大堆应用程序使用。只需将所有 DLL 保存在 /bin 目录中即可。简单得多。
  • Windows 应用程序和网站正在使用 DLL,两者都在服务器外运行。

标签: c# asp.net .net-4.0 windows-server-2003


【解决方案1】:

尝试删除临时 ASP.NET 文件。删除应用程序的 DLL 表单 bin 目录。将新版本的dll粘贴到应用程序bin目录中,访问页面看看会发生什么。

Temp ASP.NET 文件的位置将是

C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET 文件

根据需要更改框架文件夹名称和版本文件夹名称

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-04-26
    • 1970-01-01
    • 2014-08-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多