代码之家  ›  专栏  ›  技术社区  ›  user8175891

vs2017-PkgdefMgmt下的vsix代码段扩展。dll问题

  •  1
  • user8175891  · 技术社区  · 9 年前

    msdn

    codeproject

    即使我下载、构建和安装Codeproject文章作者提供的解决方案,我也会遇到同样的问题。

    问题是,我可以在vs2017的一个实验实例中以调试模式启动,一切都很好,但只要我在发布模式下构建并关闭vs2017并安装vsix扩展,它就会成功安装,但日志表明出了问题。(顺便说一句,这很烦人,因为它现在已经安装,我不得不再次卸载,因为它有缺陷)

    2017年7月20日13:10:55-Microsoft VSIX安装程序2017年7月20日13:10:55- -------------------------------------------2017年7月20日13:10:55-vsixinstaller。exe版本:2017年7月20日13:10:55-15.0.26430.16构建 签署人:D15SVC 2017年7月20日13:10:55- 不工作\TestSnippet\TestSnippet\bin\Release\TestSnippet.vsix 2017年7月20日13:10:55-Microsoft VSIX安装程序2017年7月20日13:10:55- >-------------------------------------------2017年7月20日13:10:55-无法初始化独立Shell C:\Program文件的设置 (x86)\Microsoft SQL Server\140\Tools\Binn\ManagementStudio\ssms.exe: 找不到名为“?”的入口点在DLL“PkgdefMgmt.DLL”中。 2017年7月20日13:10:56-初始化安装…2017年7月20日13:10:56- 扩展详细信息…2017年7月20日13:10:56-标识符: 2017年7月20日13:10:56-名称:TestSnippet 2017年7月20日 版本:3.0 2017年7月20日13:10:56-说明: 空VSIX项目。2017年7月20日13:10:56-地点:美国英语 2017年7月20日13:10:56-更多信息URL:2017年7月20日13:10:56- SupportedFrameworkVersionRange:[4.5,)2017年7月20日13:10:56- 2017年7月20日13:10:56-签名遗产:未签名2017年7月20日 13: 10:56-支持产品:2017年7月20日13:10:56- Microsoft.VisualStudio。社区2017年7月20日13:10:56-版本: [15.0,16.0)2017年7月20日13:10:56-2017年7月20日13:10:56-参考文献
    ------------------------------------------------------- 20/07/2017 13: 10:56-标识符: Microsoft.VisualStudio.Component。CoreEditor 2017年7月20日13:10:56- 姓名:Visual Studio核心编辑器2017年7月20日13:10:56- 2017年7月20日13:10:56-标识符:Microsoft.Net.Component.4.7.SDK 2017年7月20日13:10:56-名称:.NET Framework 4.7 SDK 13:10:56 - 20/07/2017 13:10:56 - ------------------------------------------------------- 20/07/2017 2017年7月20日13:10:56-名称:.NET Framework 4.7目标 2017年7月20日13:10:56-版本:[15.0.26419.1,16.0) 2017年7月20日13:10:56-2017年7月20日13:10:56-签名详情。。。 2017年7月20日13:10:56-延期未签署。20/07/2017 13:10:56 - 13: 10:56-找到已安装的产品-全球位置2017年7月20日 2017年7月20日13:10:56-PKGDEF信息:寻找PKGDEF大师 文件,路径:E:\Program Files(x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\master.pkgdef

    2017年7月20日13:10:56-PKGDEF信息:创建 双重检查主pkgdef文件2017年7月20日13:10:56-pkgdef 信息:PkgDefManagement initialized 2017年7月20日13:10:56-PKGDEF 信息:根文件夹,路径:E:\Program Files(x86)\Microsoft Visual 工作室\ 2017 \社区\

    2017年7月20日13:10:56-PKGDEF信息:PkgDefSearchPath,路径: E: \程序文件(x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\Extensions;E: \程序文件 Studio\2017\Community\Common7\IDE\CommonExtensions;E: \程序文件 (x86)\Microsoft Visual

    2017年7月20日13:10:56-PKGDEF信息:ImageManifestSearchPath, Studio\2017\Community\Common7\IDE\Extensions;E: \程序文件 (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions;C: \Users\pokor\AppData\Local\Microsoft\VisualStudio\15.0\U 7e57f2b8\Extensions

    路径:E:\Program Files(x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\Extensions

    “MergeRegistry”=dword:3 2017年7月20日13:10:56-PKGDEF信息: 找不到ConfigurationChanged时间戳。,PKGDEF:80070002 配置更改了时间戳。,PKGDEF:80070002 2017年7月20日13:10:56 13: 10:57-ID为“TestSnippet.Gernot”的扩展名 波科尼。32bf7e3b-9c59-457b-bf7d-bce58268a165’未安装到 Visual Studio Community 2017.20/07/2017 13:11:22-以下 已选定目标产品…2017年7月20日13:11:22-视觉 正在开始安装Visual Studio Community 2017的扩展。。。 2017年7月20日13:11:30-安装到Visual Studio社区2017 已成功完成。扩展已安装到

    当我现在启动VS2017实例并转到“工具-扩展和更新…”时,它已安装。即使我转到“工具->代码段管理器…”,我也会看到代码段,但我无法通过右键单击“代码段->插入代码段…”或相关的代码段快捷方式插入它们。(代码片段本身非常精细且有效)

    本文来自 msdn 根本帮不了我。本文中有太多未定义的主题,因此没有帮助。

    stackoverflow entry

    official video tutorial of microsoft

    1 回复  |  直到 9 年前
        1
  •  1
  •   Ini    9 年前

    这似乎是一个已知的错误。看一看 Microsoft Visual Studio Developer Community thrad 这确实解决了这个问题。