C# GhostDoc VisualStudio扩展加载异常
我已格式化硬盘以重新安装Windows 8 x64 安装C# GhostDoc VisualStudio扩展加载异常,c#,.net,vb.net,visual-studio-2013,ghostdoc,C#,.net,Vb.net,Visual Studio 2013,Ghostdoc,我已格式化硬盘以重新安装Windows 8 x64 安装VisualStudio 2013后,在我尝试运行VS IDE(任何类型的VB/C项目)时,它抛出了一个与我想解决的GhostDoc相关的异常: 上述错误信息的英文翻译(即西班牙语)如下: 异常源:mscorlib 异常类型:System.IO.FileLoadException 异常消息:加载此程序集将产生与其他实例不同的授权集。(不适用于 HRESULT:0x80131401) 直到现在我才有这个问题 GhostDoc版本4.8和
VisualStudio 2013
后,在我尝试运行VS IDE(任何类型的VB/C项目)时,它抛出了一个与我想解决的GhostDoc
相关的异常:
上述错误信息的英文翻译(即西班牙语)如下:
异常源:mscorlib
异常类型:System.IO.FileLoadException
异常消息:加载此程序集将产生与其他实例不同的授权集。(不适用于
HRESULT:0x80131401)
直到现在我才有这个问题
GhostDoc版本4.8和4.9中出现异常,错误似乎并不严重,因为在接受错误对话框后我仍然可以使用GhostDoc,但无论如何我想解决这个问题,因为我还有其他问题,我需要以静默方式安装第三方控件/扩展,如果我运行IDE时出现此错误,则我无法安装任何内容,因为它会停止IDE的执行,因此目前我为避免此错误所做的是编辑GhostDocPro.AddIn
XML文件中的LoadBehavior
属性,要禁用扩展的自动加载,请执行以下操作:
<LoadBehavior>0</LoadBehavior>
0
现在,每当我想使用GhostDoc时,我都需要手动加载它(参见上面的第一张图片),当然我也遇到了同样的异常,我需要解决这个bug
这是一个例外:
详细错误信息如下:日期和时间:26/03/2014 11:55:17
IP地址:{0}操作系统平台:Win32 NT处理器:AMD64操作系统版本:
6.2.9200.0当前用户角色:管理员;用户
已分配内存:51 Mb可用物理内存:4096 Mb可用
虚拟内存:3255 Mb总物理内存:4096 Mb总虚拟内存
内存:4096 Mb正在使用的物理内存百分比:44%
应用程序域:DefaultDomain产品版本:4.9.14064.0
汇编代码库:file:///C:/Program 文件(x86)/Microsoft Visual Studio
演播室
12.0/Common7/IDE/Extensions/submin/GhostDoc/1.0/submin.GhostDoc.Core.DLL
装配版本:2.2.0.0装配制造日期:2014年3月5日1:39:38
程序集全名:submin.GhostDoc.Core,版本=2.2.0.0,
区域性=中性,PublicKeyToken=94c677ee32cc1929
异常源:mscorlib异常类型:System.IO.FileLoadException
例外信息:我是卡加·埃斯特·恩萨姆布拉多,我是将军
与其他人的不同权利相结合。(普西翁除外)
HRESULT:0x80131401)异常目标站点:CreateInstance
----堆栈跟踪----System.AppDomain.nCreateDomain(friendlyName作为字符串,设置为AppDomainSetup,providedSecurityInfo作为证据,
CreatorSecurityInfo作为证据,parentSecurityDescriptor作为IntPtr)
submin.GhostDoc.Core.DLL:N 00000
System.AppDomainManager.CreateDomainHelper(friendlyName作为字符串,
securityInfo作为证据,appDomainInfo作为AppDomainSetup)
submin.GhostDoc.Core.DLL:N 00283
System.AppDomainManager.CreateDomain(friendlyName作为字符串,
securityInfo作为证据,appDomainInfo作为AppDomainSetup)
submin.GhostDoc.Core.DLL:N 00014
System.AppDomain.InternalCreateDomain(friendlyName作为字符串,
安全信息作为证据,信息作为AppDomainSetup)
submin.GhostDoc.Core.DLL:N 10814956
System.AppDomain.CreateDomain(friendlyName为字符串,securityInfo为
证据,信息为AppDomainSetup)submin.GhostDoc.Core.DLL:N 00039
A.c112f74fdd78a5b016f03ca0edba39a26.c9495450a44f85fef6ae7cb241984a67a(
作为字符串、作为证据、作为AppDomainSetup)
submin.GhostDoc.Core.DLL:N 00023
SubMain.Core.Utils.RemoteLoader.cc3c5bc8929eea714ac8c7a330d95ac0b(As
字符串)submin.GhostDoc.Core.DLL:N 00142
加载的程序集:程序集名称:mscorlib,版本=4.0.0.0,
区域性=中性,PublicKeyToken=b77a5c561934e089装配位置:
C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscorlib.dll
更多信息
(完整堆栈跟踪为)
对我面临的System.IO.FileLoadException
异常有什么想法吗
PS:如果有人在想为什么我在这里发布这个问题,而不是联系GhostDoc团队,那么我已经把这个错误发送给GhostDoc开发人员,但我记得他们不想在其他StackOverflow帖子中帮助我(这与任何bug都没有关系,这是一个关于如何在X CirconStations中卸载其产品的非常简单的问题),因此我真的不希望GhostDoc团队在StackOverflow中提供任何帮助来解决这个问题,也许(只是可能)在其他可能有相同问题的用户的帮助下,我可以有更多的选择来解决此问题。尝试以下方法: 将程序集添加到完全受信任的程序集列表()的步骤
- 在.NET Framework 1.0和1.1的命令行中,键入 %Systemroot%\Microsoft.NET\Framework\versionNumber\Mscorcfg.msc.In 在.NET Framework 2.0中,启动SDK命令提示符并键入 mscorcfg.msc
- 将显示该工具的用户界面
- 展开运行时安全策略节点
- 展开要将新程序集添加到的策略级别的节点
- 右键单击策略程序集并选择“添加”
- 从显示的列表中选择程序集名称。这些是全局程序集缓存中的程序集
- 单击选择
C:\Windows\Microso的文件夹(和子文件夹)中