Visual studio 2015 我的vs包没有正确加载

Visual studio 2015 我的vs包没有正确加载,visual-studio-2015,visual-studio-addins,vspackage,Visual Studio 2015,Visual Studio Addins,Vspackage,我有一个插件,我开发并与早期版本的Visual Studio一起使用, 我已经成功地开发了一个接口,它和VS 2015的VS包之间。 在我的“Command”类中,我有一个回调函数,它封装了对 插件库(.dll)中的相应函数。还有一个 正在为加载项提供库(.dll) 在实验实例中,一切似乎都很好, 现在我正在尝试创建一个安装和分发包 这适用于在Windows 10上运行的Visual Studio 2015社区版 当我双击.vsix文件时,得到以下警告: 此扩展不包含数字签名 此扩展未在其清单

我有一个插件,我开发并与早期版本的Visual Studio一起使用, 我已经成功地开发了一个接口,它和VS 2015的VS包之间。 在我的“Command”类中,我有一个回调函数,它封装了对 插件库(.dll)中的相应函数。还有一个 正在为加载项提供库(.dll)

在实验实例中,一切似乎都很好, 现在我正在尝试创建一个安装和分发包

这适用于在Windows 10上运行的Visual Studio 2015社区版

当我双击.vsix文件时,得到以下警告:

此扩展不包含数字签名


此扩展未在其清单中指定以下许可条款: VSIX安装程序可读


反正我装了

当我调用其中一个函数时,收到以下错误消息:

“Commands\u 01Package”包未正确加载

该问题可能是由配置更改或 安装另一个扩展。您可以通过以下方式获得更多信息: 正在检查文件“C:\Users\…\14.0\ActivityLog.xml”

重新启动Visual Studio有助于解决此问题

这些是列表底部的条目 “C:\Users\…\14.0\ActivityLog.xml”:


437
2016/04/20 04:38:41.710
问询处
VisualStudio
正在输入函数CVsPackageInfo::hr安装程序包
{A683C1FD-D1DC-4790-9A79-EF3A06CA0FEB}
438
2016/04/20 04:38:41.711
问询处
VisualStudio
开始加载包[命令\u 01Package]
{A683C1FD-D1DC-4790-9A79-EF3A06CA0FEB}
439
2016/04/20 04:38:44.626
问询处
VisualStudio
正在输入函数CVsPackageInfo::hr安装程序包
{30D5B2E6-64BF-422F-A2BF-5D5B4D66548F}
440
2016/04/20 04:38:44.626
问询处
VisualStudio
开始加载包[设置存储同步延迟初始化包]
{30D5B2E6-64BF-422F-A2BF-5D5B4D66548F}
441
2016/04/20 04:38:44.626
问询处
VisualStudio
结束包加载[设置存储同步延迟初始化包]
{30D5B2E6-64BF-422F-A2BF-5D5B4D66548F}
442
2016/04/20 04:38:45.926
错误
VisualStudio
包[Command_01Package][的类型初始值设定项的设置位置失败
'Wilson_Addin_01.主模块'引发异常。]:
{at Wilson_VSIX_01.命令_01.初始化(包)
在I:\visualstudio\VS_Packages\Wilson_VS_Pkg_01\Wilson_VSIX_01\Wilson_VSIX_01\Command_01.cs中:第116行&x000D;&x000A;
在Wilson_VSIX_01.Command_01Package.Initialize()处
在I:\visualstudio\VS\u Packages\Wilson\u VS\u Pkg\u 01\Wilson\u VSIX\u 01\Wilson\u VSIX\u 01\Command\u 01Package.cs:line中
69和x000D和x000A;
在Microsoft.VisualStudio.Shell.Package.Microsoft.VisualStudio.Shell.Interop.IVsPackage.SetSite
(IServiceProvider sp)}[无法加载类型'MacroXMLLib01.VS_XML_Lib_01_NS.cls_path_validation'
从程序集'MacroXMLLib01,版本=1.0.0.0,区域性=neutral,PublicKeyToken=21ecbe15a2364220']:
{at Wilson_Addin_01.XML_ctrl_module.VS_Link_XML_class..ctor(字符串和p_XML_路径,字符串和;
p#XML#u文件
;
;
在Wilson\u Addin\u 01.Main\u模块..cctor()}
{A683C1FD-D1DC-4790-9A79-EF3A06CA0FEB}

80131534 443 2016/04/20 04:38:47.141 错误 VisualStudio 结束包加载[命令\u 01包] {A683C1FD-D1DC-4790-9A79-EF3A06CA0FEB}
80131534
我对VS软件包几乎一无所知。我不会打扰你的 如果微软没有放弃对插件的支持, 我不得不投入时间和精力,这似乎很可笑 为了保持我所拥有的功能,让它正常工作 使用较旧版本的VS

对不起,如果这似乎是一个愚蠢的问题,但是缺少 数字签名与“包的设置位置失败”有关吗

如果是这样,那么我需要做什么才能获得数字签名

对此,如有任何帮助,将不胜感激

  • 关闭Visual Studio的所有实例
  • 删除此文件夹中的所有内容
    C:\Users\%username%\AppData\Local\Microsoft\VisualStudio\14.0\ComponentModelCache
  • 重新启动Visual Studio
  • 在VisualStudio中重新加载项目

  • 检查
    C:\Users\%username%\AppData\Roaming\Microsoft\VisualStudio\14.0\ActivityLog.xml

    我在我的案子里有这样一个条目

      <entry>
        <record>476</record>
        <time>2017/01/25 05:57:06.105</time>
        <type>Error</type>
        <source>VisualStudio</source>
        <description>LegacySitePackage failed for package [VSPackage]Source: &apos;Microsoft.VisualStudio.ApplicationInsights&apos; Description: Could not load type &apos;Microsoft.VisualStudio.ApplicationInsights.Interfaces.IApplicationInsightsSearchService&apos; from assembly &apos;Microsoft.VisualStudio.ApplicationInsights.Interfaces, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a&apos;.&#x000D;&#x000A;System.TypeLoadException: Could not load type &apos;Microsoft.VisualStudio.ApplicationInsights.Interfaces.IApplicationInsightsSearchService&apos; from assembly &apos;Microsoft.VisualStudio.ApplicationInsights.Interfaces, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a&apos;.&#x000D;&#x000A;   at Microsoft.AppInsights.GettingStarted.VSPackage.Initialize()&#x000D;&#x000A;   at Microsoft.VisualStudio.Shell.Package.Microsoft.VisualStudio.Shell.Interop.IVsPackage.SetSite(IServiceProvider sp)</description>
        <guid>{1A4EFADE-F6B2-4490-A2EF-21D5F3D1C8E0}</guid>
        <hr>80131522</hr>
        <errorinfo></errorinfo>
      </entry>
    
    
    476
    2017/01/25 05:57:06.105
    错误
    VisualStudio
    程序包[VSPackage]的LegacySitePackage失败源:&apos;Microsoft.VisualStudio.ApplicationInsights&apos;说明:无法加载类型&apos;Microsoft.VisualStudio.ApplicationInsights.Interfaces.IAApplicationInsightsSearchService&apos;来自组装&apos;Microsoft.VisualStudio.ApplicationInsights.Interfaces,版本=14.0.0.0,区域性=中性,PublicKeyToken=b03f5f7f11d50a3a&apos
    ;System.TypeLoadException:无法加载类型&apos;Microsoft.VisualStudio.ApplicationInsights.Interfaces.IAApplicationInsightsSearchService&apos;来自组装&apos;Microsoft.VisualStudio.ApplicationInsights.Interfaces,版本=14.0.0.0,区域性=中性,PublicKeyToken=b03f5f7f11d50a3a&apos
    ;在Microsoft.AppInsights.GettingStarted.VSPackage.Initialize()和#x000D
    ;在Microsoft.VisualStudio.Shell.Package.Microsoft.VisualStudio.Shell.Interop.IVsPackage.SetSite(IServiceProvider sp)上
    {1A4EFADE-F6B2-4490-A2EF-21D5F3D1C8E0}
    
    80131522
    在“已安装”插件中的“工具->扩展和更新”下的搜索栏中检查“洞察”一词后,它向我显示了插件“开发者分析工具”。删除了这个插件,问题就消失了 <entry> <record>476</record> <time>2017/01/25 05:57:06.105</time> <type>Error</type> <source>VisualStudio</source> <description>LegacySitePackage failed for package [VSPackage]Source: &apos;Microsoft.VisualStudio.ApplicationInsights&apos; Description: Could not load type &apos;Microsoft.VisualStudio.ApplicationInsights.Interfaces.IApplicationInsightsSearchService&apos; from assembly &apos;Microsoft.VisualStudio.ApplicationInsights.Interfaces, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a&apos;.&#x000D;&#x000A;System.TypeLoadException: Could not load type &apos;Microsoft.VisualStudio.ApplicationInsights.Interfaces.IApplicationInsightsSearchService&apos; from assembly &apos;Microsoft.VisualStudio.ApplicationInsights.Interfaces, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a&apos;.&#x000D;&#x000A; at Microsoft.AppInsights.GettingStarted.VSPackage.Initialize()&#x000D;&#x000A; at Microsoft.VisualStudio.Shell.Package.Microsoft.VisualStudio.Shell.Interop.IVsPackage.SetSite(IServiceProvider sp)</description> <guid>{1A4EFADE-F6B2-4490-A2EF-21D5F3D1C8E0}</guid> <hr>80131522</hr> <errorinfo></errorinfo> </entry>
    devenv /UpdateConfiguration