我在某些用户计算机上生成了这个异常(约20个中的1个):
无法加载文件或程序集'System,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'或其依赖项之一.该系统找不到指定的文件.
我在网站和本网站上发现了几个对此错误的引用,但没有任何帮助.
我有一个使用WCF连接到服务器的加载项应用程序.使用带有VS 2008的.NET Framework 3.5构建的加载项.
该错误只能在一个用户帐户中的一台测试机器上重现.我安装我的应用程序,只能从这台机器上的一个帐户重现这个,除此之外它工作正常.此外,只有一个版本的主机应用程序可以重现,我为其创建了加载项(我假设它使用了不同的.NET框架).
我检查了保险丝日志,我看到以下内容:
Assembly manager loaded from: C:\Windows\Microsoft.NET\Framework64\v2.0.50727\mscorwks.dll
Running under executable C:\Program Files\SolidWorks Corp\SolidWorks\sldworks.exe
--- A detailed error log follows.
=== Pre-bind state information ===
LOG: User = Home\User
LOG: DisplayName = System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
(Fully-specified)
LOG: Appbase = file:///C:/Program Files/SolidWorks Corp/SolidWorks/
LOG: Initial PrivatePath = NULL
LOG: Dynamic Base = NULL
LOG: Cache Base = NULL
LOG: AppName = NULL
Calling assembly : System.Configuration, Version=2.0.0.0, Culture=neutral, …Run Code Online (Sandbox Code Playgroud)