Visual studio 2015 找不到名为';的入口点';在DLL中';PkgdefMgmt.dll';关于Visual Studio 2017(VS 2017)

Visual studio 2015 找不到名为';的入口点';在DLL中';PkgdefMgmt.dll';关于Visual Studio 2017(VS 2017),visual-studio-2015,visual-studio-2017,visual-studio-extensions,vsix,Visual Studio 2015,Visual Studio 2017,Visual Studio Extensions,Vsix,我得到了一个错误: 在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- -----------

我得到了一个错误:

在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 5/9/2017上午10:23:21- -------------------------------------------2017年5月9日上午10:23:21-命令行参数:2017年5月9日上午10:23:21-C:\Program Files (x86)\Microsoft Visual Studio 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-无法初始化独立外壳程序C:\Program文件的设置 (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-标识符: XXXXX.XXXXXXXXX.XXXXXXXXXXXXXXXXXX.Company.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX7ACAE2 2017年5月9日上午10:23:22-姓名:YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY 2017年5月9日上午10:23:22-作者:oooooo 2017年5月9日 上午10:23:22-版本:5.0 2017年5月9日上午10:23:22- 描述:空VSIX项目。2017年5月9日上午10:23:22- 地点:美国英语2017年5月9日上午10:23:22-MoreInfoURL
:2017年5月9日上午10:23:22-由MSI安装:False 2017年5月9日 上午10:23:22-受支持的框架版本范围:[4.5,]2017年5月9日 10:23:22 AM-2017年5月9日10:23:22 AM-签名遗产:未签名 2017年5月9日上午10:23:22-支持的产品:2017年5月9日上午10:23:22- Microsoft.VisualStudio.Community 5/9/2017上午10:23:22-版本: [14.0]2017年5月9日上午10:23:22-2017年5月9日上午10:23:22-参考文献
:2017年5月9日上午10:23:22- ------------------------------------------------------- 5/9/2017 上午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:5/9/2017 10:23:22 AM-嵌套:编号:5/9/2017 10:23:22 AM-2017年5月9日10:23:22 AM-签名详情…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 Visual Studio 2015 壳牌(集成)2017年5月9日上午10:23:22-发现已安装的产品- 全球位置2017年5月9日上午10:23:22-找到已安装的产品- Visual Studio Professional 2017 5/9/2017上午10:23:22- VSIXInstaller.NoApplicationSkusException:此扩展不可用 可安装在任何当前安装的产品上。位于 VSIXInstaller.App.GetInstallableData(字符串vsixPath,布尔值 isRepairSupported,IEnumerable
1和skuData)位于
VSIXInstaller.App.Initialize(支持布尔isRepairSupported)位于
VSIXInstaller.App.Initialize()位于
System.Threading.Tasks.Task
1.InnerInvoke()位于 System.Threading.Tasks.Task.Execute()

有什么好主意吗

如果要在visual studio 2017上运行扩展,请将扩展清单版本2(VSIX v2)升级到新版本3 VSIX清单格式(VSIX v3)。有关更多信息,请参阅:

如果要使用Visual Studio 2015构建VSIX v3,还需要将指定v3的VsixType元素添加到项目文件中:

<VsixType>v3</VsixType>
v3
有关更多信息,请参阅: