我已将我的硬盘格式化为重新安装 Windows 8 x64 。
安装VisualStudio 2013
然后GhostDoc extension之后,在我尝试运行VS IDE(任何类型的VB / C#项目)时,它会抛出与{{1}相关的异常我想解决:
上面的错误消息(用西班牙语)的英文翻译是:
异常来源:mscorlib
异常类型:System.IO.FileLoadException
异常消息:加载此程序集将从其他实例生成不同的授权集。 (例外 HRESULT:0x80131401)
直到现在我才遇到这个问题。
在GhostDoc版本 4.8 和 4.9 中发生异常,错误似乎并不严重,因为我在接受ErrorDialog后仍然可以使用GhostDoc,但是无论如何我想解决这个'因为我有其他类型的问题,我需要静默安装第三方控件/扩展,如果我运行IDE,我得到这个错误然后只是我不能安装什么'因为它停止了IDE的执行,所以我目前为避免此错误所做的是编辑GhostDoc
XML文件中的LoadBehavior
属性,以禁用自动加载扩展:
GhostDocPro.AddIn
然后现在每次我想使用GhostDoc我需要手动加载它(参见上面的第一张图片),当然我有相同的例外,我需要解决这个bug。
这是例外:
详细错误信息如下:日期和时间:26/03/2014 11:55:17 IP地址:{0} OS平台:Win32NT处理器:AMD64操作系统版本: 6.2.9200.0当前用户角色:管理员;用户;
分配的内存:51 Mb可用物理内存:4096 Mb可用 虚拟内存:3255 Mb总物理内存:4096 Mb总虚拟内存 内存:4096 Mb物理内存百分比使用中:44%
应用程序域:DefaultDomain产品版本:4.9.14064.0 汇编代码库:file:/// C:/ Program Files(x86)/ Microsoft Visual 工作室 12.0 / Common7 / IDE /扩展/ SubMain / GhostDoc / 1.0 / SubMain.GhostDoc.Core.DLL 汇编版本:2.2.0.0汇编版本日期:05/03/2014 1:39:38 程序集全名:SubMain.GhostDoc.Core,Version = 2.2.0.0, Culture = neutral,PublicKeyToken = 94c677ee32cc1929
异常源:mscorlib异常类型:System.IO.FileLoadException 例外消息:Si se carga este ensamblado,segeneraráun conjunto de permisos diferente de otras instancias。 (Excepciónde HRESULT:0x80131401)异常目标站点:CreateInstance
---- Stack Trace ---- System.AppDomain.nCreateDomain(friendlyName As String,setup as AppDomainSetup,providedSecurityInfo As Evidence, creatorsSecurityInfo作为证据,parentSecurityDescriptor As IntPtr) SubMain.GhostDoc.Core.DLL:N 00000 System.AppDomainManager.CreateDomainHelper(friendlyName As String, securityInfo作为证据,appDomainInfo作为AppDomainSetup) SubMain.GhostDoc.Core.DLL:N 00283 System.AppDomainManager.CreateDomain(friendlyName As String, securityInfo作为证据,appDomainInfo作为AppDomainSetup) SubMain.GhostDoc.Core.DLL:N 00014 System.AppDomain.InternalCreateDomain(friendlyName As String, securityInfo作为证据,信息作为AppDomainSetup) SubMain.GhostDoc.Core.DLL:N 10814956 System.AppDomain.CreateDomain(friendlyName As String,securityInfo As 证据,信息作为AppDomainSetup)SubMain.GhostDoc.Core.DLL:N 00039 A.c112f74fdd78a5b016f03ca0edba39a26.c9495450a44f85fef6ae7cb241984a67a( 作为字符串,作为证据,作为AppDomainSetup) SubMain.GhostDoc.Core.DLL:N 00023 SubMain.Core.Utils.RemoteLoader.cc3c5bc8929eea714ac8c7a330d95ac0b(As 字符串)SubMain.GhostDoc.Core.DLL:N 00142
已加载的程序集:程序集名称:mscorlib,Version = 4.0.0.0, Culture = neutral,PublicKeyToken = b77a5c561934e089大会地点: C:\的Windows \ Microsoft.NET \框架\ v4.0.30319 \ mscorlib.dll中
更多信息......
(完整堆栈跟踪为here)
关于我所面临的<LoadBehavior>0</LoadBehavior>
例外的任何想法?
答案 0 :(得分:1)
尝试以下方法:
将程序集添加到完全受信任的程序集列表(taken from here)