我们公司有一个基于AspDotNetStorefront的ASP.NET电子商务网站,该网站已投入生产约六个月。我们正试图在我的开发机器上使用dotTrace对其进行分析。 dotTrace导致.NET在加载默认页面时抛出错误。错误是:
>应用程序中的服务器错误。无法加载文件或程序集'AspDotNetStorefrontCore, Version = 9.0.1.3,Culture = neutral,PublicKeyToken = null'或其中一个 依赖。需要一个强名称的程序集。 (例外 HRESULT:0x80131044)
我已经采取了两条路线来尝试修复错误,但两者都不起作用:
1)我重建了网站,用强名称签署每个Storefront dll。
2)我使用sn实用程序注册dll,因此CLR会跳过强名称验证。
我还尝试使用Fusion Assembly Binding Log Viewer来寻找线索。日志中没有任何内容。
此外,我让dotTrace将应用程序作为WebDev应用程序和IIS应用程序运行。无论如何,我得到了相同的结果。
任何想法都会非常感激!