C# 获取错误“;没有与令牌“关联的字符串”;部署MSI时

C# 获取错误“;没有与令牌“关联的字符串”;部署MSI时,c#,asp.net,dll,C#,Asp.net,Dll,我创建了一个web应用程序MSI并将其部署到服务器,当尝试运行该应用程序时,出现以下错误: [C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET 文件\srmweb\cb19c141\c9255aa5\assembly\dl3\9343819a\00cb4764\u 979ece01\SoapExtensionLibrary.DLL] 没有与令牌关联的字符串 指定的DLL作为MSI安装的一部分复制到bin文件夹。当我将d

我创建了一个web应用程序MSI并将其部署到服务器,当尝试运行该应用程序时,出现以下错误:

[C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET 文件\srmweb\cb19c141\c9255aa5\assembly\dl3\9343819a\00cb4764\u 979ece01\SoapExtensionLibrary.DLL] 没有与令牌关联的字符串

指定的DLL作为MSI安装的一部分复制到bin文件夹。当我将dll复制到其他位置并将同一dll复制回bin文件夹时。应用程序运行良好


任何帮助都将不胜感激。

如果复制DLL会对其进行排序,您能否确认
iisreset
是否也会这样做?然后,如果回收IIS应用程序池也会这样做?尝试缩小范围。我确实回收了应用程序池并重置了IIS。没什么不同。