Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/276.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# DLL将不会更新_C#_Asp.net_.net 4.0_Windows Server 2003 - Fatal编程技术网

C# DLL将不会更新

C# DLL将不会更新,c#,asp.net,.net-4.0,windows-server-2003,C#,Asp.net,.net 4.0,Windows Server 2003,我正在为我的asp.net网站使用DLL。我对DLL进行了更改,它在本地工作。但是当我把它上传到我的服务器上时,它仍然在执行旧的功能 DLL是.net 4.0 DLL,服务器是server 2003(安装了.net 4.0) 我尝试了gacutil/u DLL.DLL,但得到的错误是gac中不存在它。然后我试着做a/I,它说成功了,但仍然不能很好地工作 想法?尝试删除临时ASP.NET文件。删除应用程序的DLL表单bin目录。将新版本的dll粘贴到应用程序bin目录中,然后访问该页面,看看会发生

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

DLL是.net 4.0 DLL,服务器是server 2003(安装了.net 4.0)

我尝试了gacutil/u DLL.DLL,但得到的错误是gac中不存在它。然后我试着做a/I,它说成功了,但仍然不能很好地工作


想法?

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

临时ASP.NET文件的位置将为

C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET 档案


必要时更改框架文件夹名称和版本文件夹名称

我建议不要在web应用程序中使用GAC,除非这段代码被大量应用程序使用。只需将所有DLL保存在
/bin
目录中即可。更简单。DLL被一个windows应用程序和一个网站使用,两者都运行在服务器上。