我的ASP.NET应用程序中的程序集加载错误,程序集为';我甚至不再提了

我的ASP.NET应用程序中的程序集加载错误,程序集为';我甚至不再提了,asp.net,assembly-resolution,Asp.net,Assembly Resolution,我有一些代码引用了Noesis.Javascript程序集(http://javascriptdotnet.codeplex.com)并将Noesis.Javascript.dll重命名为Noesis.Javascript.0.4.dll。我通过Visual Studio引用了此文件,当我在ASP.NET开发服务器中启动web应用程序时,出现以下错误: 无法加载文件或程序集 'Noesis.Javascript.0.4'或其 依赖关系。定位程序集的 清单定义与 程序集引用。(不适用于 HRESU

我有一些代码引用了Noesis.Javascript程序集(http://javascriptdotnet.codeplex.com)并将Noesis.Javascript.dll重命名为Noesis.Javascript.0.4.dll。我通过Visual Studio引用了此文件,当我在ASP.NET开发服务器中启动web应用程序时,出现以下错误:

无法加载文件或程序集 'Noesis.Javascript.0.4'或其 依赖关系。定位程序集的 清单定义与 程序集引用。(不适用于 HRESULT:0x8013100)


然后我尝试删除此引用并重新引用库的旧版本。我也犯了同样的错误。然后,我尝试完全删除此引用,并注释掉使用此库的所有代码。我仍然会犯同样的错误。我曾试图从系统托盘中的图标显式关闭ASP.NET开发服务器,但这种情况仍然存在。我现在在项目中的任何地方都找不到此程序集的引用,但错误仍然存在。可能会发生什么?有我找不到的缓存吗?如何解决此错误?

检查web.config文件中是否出现“Noesis.Javascript.0.4”,如果出现,请将其删除。它可能位于
部分。

删除引用并再次添加。请注意,两个dll版本必须相同。如果其已注册到web.config中,请不要添加任何更高版本,否则也需要从中删除。

进入注册表并将[HKLM\Software\Microsoft\Fusion!EnableLog](DWORD)设置为1


刷新页面,错误输出将显示哪个程序集依赖于Noesis.Javascript.0.4。

在我的例子中,我添加了一个错误的DLL。我没有添加64位,而是添加了32位


谢谢,

谢谢,是的,我已经查过了。web.config中没有Noesis程序集。是否尝试清除临时ASP.NET文件?C:\Windows\Microsoft.NET\Framework64\v4.0.30319\临时ASP.NET文件我对这个想法很兴奋,但运气不好。我清除了那个文件夹,确保dev服务器被关闭,然后重新启动,得到了相同的错误。我还验证了应用程序是使用.NET Framework 4目标生成的。这是ASP.NET网站还是ASP.NET web应用程序?您是否使用联机引用??