【发布时间】:2017-05-09 14:37:18
【问题描述】:
我收到了错误:
找不到名为“?”的入口点在 DLL 'PkgdefMgmt.dll'中
在为 VS 2017 安装 Visual Studio 扩展 (vsix) 时。
这个扩展是在VS2015中开发的,所以我想我会升级、重新编译并重新安装它,但我得到了同样的错误。
这是一台装有 Windows 10 和 VS 2017 的新笔记本电脑。
有什么想法可以解决吗?
这是完整的安装日志:
2017 年 5 月 9 日上午 10:23:21 - Microsoft VSIX 安装程序 2017 年 5 月 9 日上午 10:23:21 - ------------------------------------------------------- 2017 年 5 月 9 日 10 日:上午 23:21 - vsixinstaller.exe 版本:2017 年 5 月 9 日上午 10:23:21 - 15.0.26403.7 已构建 作者:D15SVC 2017 年 5 月 9 日上午 10:23:21 - ------------------------------------------------------- 2017 年 5 月 9 日 10 日: 23:21 AM - 命令行参数:5/9/2017 10:23:21 AM - C:\Program Files (x86)\微软视觉 Studio\2017\Professional\Common7\IDE\VSIXInstaller.exe,C:\xxxxxxx\bin\Release\xxxxxx.vsix 2017 年 5 月 9 日上午 10:23:21 - -------------------------- ----- 2017 年 5 月 9 日上午 10:23:21 - Microsoft VSIX 安装程序 2017 年 5 月 9 日上午 10:23:21 - ------------------------------------------------------- 2017 年 5 月 9 日 10 日: 23:21 AM - 无法初始化独立外壳 C:\Program Files 的设置 (x86)\Microsoft SQL Server\140\Tools\Binn\ManagementStudio\ssms.exe: 找不到名为“?”的入口点在 DLL 'PkgdefMgmt.dll' 中。 2017 年 5 月 9 日上午 10:23:22 - 正在初始化安装... 2017 年 5 月 9 日上午 10:23:22 - 扩展详细信息... 2017 年 5 月 9 日上午 10:23:22 - 标识符: XXXXXX.XXXXXXX.XXXXXXXXXXXXXXXXXX.Company.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX7acae2 2017 年 5 月 9 日上午 10:23:22 - 名称:YYYYYYYYYY YYYYYYYY YYYY 2017 年 5 月 9 日上午 10:23:22 - 作者:OOOOOOOOOO 2017 年 5 月 9 日 上午 10:23:22 - 版本:5.0 2017 年 5 月 9 日上午 10:23:22 - 说明:空的 VSIX 项目。 2017 年 5 月 9 日上午 10:23:22 - 区域设置:en-US 2017 年 5 月 9 日上午 10:23:22 - MoreInfoURL
: 2017 年 5 月 9 日上午 10:23:22 - InstalledByMSI : 假 2017 年 5 月 9 日 上午 10:23:22 - SupportedFrameworkVersionRange : [4.5,) 5/9/2017 上午 10:23:22 - 2017 年 5 月 9 日上午 10:23:22 - 签名状态:未签名 2017 年 5 月 9 日上午 10:23:22 - 支持的产品 : 2017 年 5 月 9 日上午 10:23:22 - Microsoft.VisualStudio.Community 2017 年 5 月 9 日上午 10:23:22 - 版本: [14.0] 2017 年 5 月 9 日上午 10:23:22 - 2017 年 5 月 9 日上午 10:23:22 - 参考资料
: 2017 年 5 月 9 日上午 10:23:22 - -------------------------------------------------- ----- 2017 年 5 月 9 日 上午 10:23:22 - 标识符:Microsoft.VisualStudio.MPF.14.0 2017 年 5 月 9 日上午 10:23:22 - 名称:Visual Studio MPF 14.0 2017 年 5 月 9 日上午 10:23:22 - 版本:[14.0] 2017 年 5 月 9 日上午 10:23:22 - MoreInfoURL:2017 年 5 月 9 日上午 10:23:22 - 嵌套:否 2017 年 5 月 9 日 上午 10:23:22 - 2017 年 5 月 9 日上午 10:23:22 - 签名详情... 2017 年 5 月 9 日 上午 10:23:22 - 分机未签名。 2017 年 5 月 9 日上午 10:23:22 - 5/9/2017 10:23:22 AM - 搜索适用产品... 2017/5/9 上午 10:23:22 - 找到已安装的产品 - Microsoft Visual Studio 2015 壳牌(集成)2017 年 5 月 9 日上午 10:23:22 - 找到已安装的产品 - 全球位置 2017 年 5 月 9 日上午 10:23:22 - 找到已安装的产品 - Visual Studio Professional 2017 2017 年 5 月 9 日上午 10:23:22 - VSIXInstaller.NoApplicableSKUsException:此扩展不是 可安装在任何当前安装的产品上。在 VSIXInstaller.App.GetInstallableData(字符串 vsixPath,布尔值 isRepairSupported, IEnumerable1& skuData) at VSIXInstaller.App.Initialize(Boolean isRepairSupported) at VSIXInstaller.App.Initialize() at System.Threading.Tasks.Task1.InnerInvoke() 在 System.Threading.Tasks.Task.Execute()
【问题讨论】:
标签: visual-studio-2015 visual-studio-2017 visual-studio-extensions vsix