我收到了
无法加载文件或程序集 “DeployLX.Licensing.v3, 版本= 3.1.2000.0,文化=中立, PublicKeyToken = 798276055709c98a'或 其中一个依赖项。一个或多个 参数无效(异常来自 HRESULT:0x80000003)InnerException: System.Runtime.InteropServices.COMException
在windows vista 32bit的一些复印机上。该文件似乎是vista的副本缺少本机依赖项。有关如何查找托管程序集本机依赖项的任何想法吗?
答案 0 :(得分:0)
看起来程序集是一个COM包装器。
在这种情况下,您可以将其加载到Reflector并查看ComImport GUID属性,该属性将告诉您很可能找不到的控件的类ID。
您必须在注册表中工作的另一台计算机上查看该GUID,以获取所需的.dll名称(到regsvr32)。或者问Google ......
答案 1 :(得分:0)
使用Umbraco CMS时遇到了同样的错误。如果您运行的是64位操作系统,则需要进行小的设置调整以允许32位模式工作进程:
%windir%\system32\inetsrv\appcmd set config -section:applicationPools -applicationPoolDefaults.enable32BitAppOnWin64:true
摘自here