gpt4 book ai didi

c# - GhostDoc VisualStudio 扩展加载异常

转载 作者:太空宇宙 更新时间:2023-11-03 13:25:14 25 4
gpt4 key购买 nike

我已格式化硬盘以重新安装 Windows 8 x64

安装 VisualStudio 2013 之后 GhostDoc extension ,在我尝试运行 VS IDE(任何类型的 VB/C# 项目)的那一刻,它抛出了一个与我想解决的 GhostDoc 相关的异常:

enter image description here

enter image description here

enter image description here

上面错误消息的英文翻译(即西类牙文)是这样的:

Exception Source: mscorlib

Exception Type: System.IO.FileLoadException

Exception Message: Loading this assembly would produce a different grant set from other instances. (Exception from HRESULT: 0x80131401)

我从来没有遇到过这个问题。

异常发生在4.84.9版本的GhostDoc中,错误似乎并不严重,因为我在接受ErrorDialog后仍然可以使用GhostDoc,但是无论如何,我想解决这个问题,因为我还有其他类型的问题,我需要静默安装第 3 方控件/扩展,如果我运行 IDE 并且出现此错误,那么我什么都不能安装,因为它停止了IDE 的执行,所以目前我为避免此错误所做的是编辑 GhostDocPro.AddIn XML 文件中的 LoadBehavior 属性,以禁用自动加载扩展名:

<LoadBehavior>0</LoadBehavior>

然后现在每次我想使用 GhostDoc 时都需要手动加载它(见上面的第一张图片),当然我有同样的异常,我需要解决这个错误。

这是异常(exception):

Detailed error information follows: Date and Time: 26/03/2014 11:55:17 IP Address: {0} OS Platform: Win32NT Processor: AMD64 OS version: 6.2.9200.0 Current user role: Administrator; User;

Allocated Memory: 51 Mb Available Physical Memory: 4096 Mb Available Virtual Memory: 3255 Mb Total Physical Memory: 4096 Mb Total Virtual Memory: 4096 Mb Percentage of physical memory In use: 44 %

Application Domain: DefaultDomain Product Version: 4.9.14064.0 Assembly Codebase: file:///C:/Program Files (x86)/Microsoft Visual Studio 12.0/Common7/IDE/Extensions/SubMain/GhostDoc/1.0/SubMain.GhostDoc.Core.DLL Assembly Version: 2.2.0.0 Assembly Build Date: 05/03/2014 1:39:38 Assembly Full Name: SubMain.GhostDoc.Core, Version=2.2.0.0, Culture=neutral, PublicKeyToken=94c677ee32cc1929

Exception Source: mscorlib Exception Type: System.IO.FileLoadException Exception Message: Si se carga este ensamblado, se generará un conjunto de permisos diferente de otras instancias. (Excepción de HRESULT: 0x80131401) Exception Target Site: CreateInstance

---- Stack Trace ---- System.AppDomain.nCreateDomain(friendlyName As String, setup As AppDomainSetup, providedSecurityInfo As Evidence, creatorsSecurityInfo As Evidence, parentSecurityDescriptor As IntPtr) SubMain.GhostDoc.Core.DLL: N 00000 System.AppDomainManager.CreateDomainHelper(friendlyName As String, securityInfo As Evidence, appDomainInfo As AppDomainSetup) SubMain.GhostDoc.Core.DLL: N 00283 System.AppDomainManager.CreateDomain(friendlyName As String, securityInfo As Evidence, appDomainInfo As AppDomainSetup) SubMain.GhostDoc.Core.DLL: N 00014 System.AppDomain.InternalCreateDomain(friendlyName As String, securityInfo As Evidence, info As AppDomainSetup) SubMain.GhostDoc.Core.DLL: N 10814956 System.AppDomain.CreateDomain(friendlyName As String, securityInfo As Evidence, info As AppDomainSetup) SubMain.GhostDoc.Core.DLL: N 00039 A.c112f74fdd78a5b016f03ca0edba39a26.c9495450a44f85fef6ae7cb241984a67a( As String, As Evidence, As AppDomainSetup) SubMain.GhostDoc.Core.DLL: N 00023 SubMain.Core.Utils.RemoteLoader.cc3c5bc8929eea714ac8c7a330d95ac0b( As String) SubMain.GhostDoc.Core.DLL: N 00142

Loaded assemblies: Assembly Name: mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Assembly Location: C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscorlib.dll

More info ...

(完整的堆栈跟踪是 here)

关于我面临的 System.IO.FileLoadException 异常有什么想法吗?


PS:如果有人想知道为什么我在 StackOverflow 中发布这个问题而不是联系 GhostDoc 团队,那么我已经将错误发送给 GhostDoc 开发人员,但我记得他们没有'我不想在其他 StackOverFlow 帖子中帮助我(这与任何错误无关,是一个关于如何在 X 情况下卸载他们的产品的非常简单的问题),所以我真的不希望 GhostDoc 团队提供任何帮助来解决这个问题StackOverflow 和也许(只是也许)我可以有更多的选择在其他可能有同样问题的用户的帮助下解决这个问题。

最佳答案

尝试以下操作:

将程序集添加到完全信任的程序集列表 (taken from here)

  • 在 .NET Framework 1.0 和 1.1 的命令行中,键入%Systemroot%\Microsoft.NET\Framework\versionNumber\Mscorcfg.msc。在.NET Framework 2.0,启动 SDK 命令提示符并键入mscorcfg.msc.
  • 显示该工具的用户界面。
  • 展开运行时安全策略节点。
  • 展开要将新程序集添加到的策略级别的节点。
  • 右键单击“策略程序集”并选择“添加”。
  • 从出现的列表中选择程序集名称。这些是全局程序集缓存中的程序集。
  • 点击“选择”。

关于c# - GhostDoc VisualStudio 扩展加载异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22659290/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com