是否可以为 VSTO Addin 项目使用新的 SDK 样式 .csproj 文件

Kal*_*lle 6 sdk vsto add-in project

如果 SDK 样式项目支持 VSTO AddIns,我找不到任何文档。

我已经安装并使用了h. 范·布雷克尔斯项目2015to2017.migrate2019.tool。生成的项目文件是普通的类库,不再有 Powerpoint AddIns。因此,例如,项目无法再从 IDE 启动进行调试。

BootStrapperpackage 和 ProjectExtension 尚未转换为新文件格式。此外,ProjectTypeGuids 未传输。也许这在旧式项目文件中将该项目标记为 VSTO 插件。

我很沮丧,我找不到任何声明 SDK 样式的项目文件是否支持(在这种情况下如何?)或不支持(在这种情况下为什么?)vsto 插件项目!此外,为什么没有人敢于陈述/写下这一点。它会让事情变得清晰,我不必浪费时间寻找它......

谢谢你的帮助,卡尔

Rob*_*V8R 2

据我所知,VSTO 项目文件无法转换为较新的 SDK 格式。这主要是因为ProjectTypeGuids.

为了正确地将项目文件转换为较新的 SDK 格式,应该有一个适用于ProjectTypeGuids.

据我所知,您的项目文件头中没有可使用的 VSTO SDK。

[编辑]

MSBuild 15.0引入了“项目SDK ”的概念,它简化了需要导入属性和目标的软件开发工具包的使用。

上述链接中的信息表明,Project SDK 是“标准”MSBuild 属性和目标的首选继承者。

[编辑2]

您是否考虑过基于网络的较新插件