inl*_*9er 5 vsix visual-studio-extensions visual-studio-2015 visual-studio-2017
我收到错误:
无法找到名为"?"的入口点 在DLL'PkgdefMgmt.dll'中
为VS 2017安装Visual Studio扩展(vsix)时.
这个扩展是在VS2015中开发的,所以我想我会升级,重新编译并重新安装它,但是我得到了同样的错误.
这是一台采用Windows 10和VS 2017的新笔记本电脑.
有什么想法要修复吗?
这是完整的安装日志:
5/9/2017 10:23:21 AM - 微软VSIX安装程序5/9/2017 10:23:21 AM - ----------------------- -------------------- 5/9/2017 10:23:21 AM - vsixinstaller.exe版本:5/9/2017 10:23:21 AM - 15.0 .26403.7建造者:D15SVC 5/9/2017 10:23:21 AM - -------------------------------- ----------- 5/9/2017 10:23:21 AM - 命令行参数:5/9/2017 10:23:21 AM - C:\ Program Files(x86)\ Microsoft Visual Studio\2017\Professional\Common7\IDE\VSIXInstaller.exe,C:\ xxxxxxx\bin\Release\xxxxxx.vsix 5/9/2017 10:23:21 AM - ------------ ------------------------------- 5/9/2017 10:23:21 AM - Microsoft VSIX Installer 5/9/2017 10:23:21 AM - ------------------------------------------ - 5/9/2017 10:23:21 AM - 无法初始化Isolated Shell C:\ Program Files(x86)\ Microsoft SQL Server\140\Tools\Binn\ManagementStudio\ssms.exe的设置:无法找到条目点名为'?' 在DLL'PkgdefMgmt.dll'中.5/9/2017 10:23:22 AM - 初始化安装... 5/9/2017 10:23:22 AM - 扩展详细信息... 5/9/2017 10:23:22 AM - 标识符:XXXXX. XXXXXXX.XXXXXXXXXXXXXXXX.公司.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX版本2/9/2017 10:23:22 AM - 姓名:YYYYYYYYYY YYYYYYYY YYYY 5/9/2017 10:23:22 AM - 作者:OOOOOOOOOO 5/9/2017 10:23:22 AM - 版本:5.0 5/9/2017 10:23:22 AM - 说明:清空VSIX项目.5/9/2017 10:23:22 AM - 地区:en-US 5/9/2017 10:23:22 AM - MoreInfoURL
:5/9/2017 10:23:22 AM - InstalledByMSI:False 5/9/2017 10:23:22 AM - SupportedFrameworkVersionRange:[4.5,)5/9/2017 10:23:22 AM - 5/9/2017 10:23:22 AM - SignatureState:Unsigned 5/9/2017 10:23: 22 AM - 支持的产品:5/9/2017 10:23:22 AM - Microsoft.VisualStudio.Community 5/9/2017 10:23:22 AM - 版本:[14.0] 5/9/2017 10:23:22上午 - 5/9/2017 10:23:22 AM - 参考文献
:5/9/2017 10:23:22 AM - ---------------------- --------------------------------- 5/9/2017 10:23:22 AM - 标识符:Microsoft.VisualStudio .MPF.14.0 5/9/2017 10:23:22 AM - 名称:Visual Studio MPF 14.0 5/9/2017 10:23:22 AM - 版本:[14.0] 5/9/2017 10:23:22 AM - MoreInfoURL:5/9/2017 10:23:22 AM - Nested:No 5/9/2017 10:23:22 AM - 5/9/2017 10:23:22 AM - 签名详情... 5/9/2017 10:23:22 AM - 未签署延期.5/9/2017 10:23:22 AM - 5/9/2017 10:23:22 AM - 搜索适用的产品... 5/9/2017 10:23:22 AM - 找到安装的产品 - Microsoft Visual Studio 2015 Shell(Integrated)5/9/2017 10:23:22 AM - 发现安装的产品 - 全球定位5/9/2017 10:23:22 AM - 找到安装的产品 - Visual Studio Professional 2017 5/9/2017 10: 23:22 AM - VSIXInstaller.NoApplicableSKUsException:此扩展程序无法安装在任何当前安装的产品上.在VSIXInstaller.App.GetInstallableData(String vsixPath,Boolean isRepairSupported,IEnumerable1& skuData) at VSIXInstaller.App.Initialize(Boolean isRepairSupported) at VSIXInstaller.App.Initialize() at System.Threading.Tasks.Task1.InnerInvoke()at System.Threading.Tasks.Task.Execute()
小智 2
有什么想法要解决吗?
如果要在 Visual Studio 2017 上运行扩展,请将扩展清单版本 2 (VSIX v2) 升级到新的版本 3 VSIX 清单格式 (VSIX v3)。更多信息请参考:
如果您想使用 Visual Studio 2015 构建 VSIX v3,您还需要将指定 v3 的 VsixType 元素添加到项目文件中:
<VsixType>v3</VsixType>
Run Code Online (Sandbox Code Playgroud)
更多信息请参考:
| 归档时间: |
|
| 查看次数: |
1282 次 |
| 最近记录: |