繁体   English   中英

面向 .NET Standard 并使用新的 csproj 格式的 VSIX 风味项目

[英]VSIX flavored project that targets .NET Standard and uses the new csproj format

我有一个现有的 VSIX,它承载我的自定义风格的项目类型,它基于经典的 C# DLL 库项目。

一切正常。 唯一的问题是 csproj 仍然是传统格式,这意味着它面向 .NET v4.7 并使用<ProjectTypeGuids>标记告诉 VS/MSBuild 它的项目类型,这反过来激活了我编码的附加功能在 VSIX 中。

我现在想转换到 .NET Standard 库使用的新 csproj 格式。 但是,这种新格式无法识别<ProjectTypeGuids>标记。 那么我如何将它绑定到我的风味项目类型呢?

它是否也涉及运送自定义 SDK? 如果是这样,我在哪里可以找到有关如何执行此操作的信息? 官方文档极其稀缺。

事实证明,我必须将基于 COM 的项目转换到新的CPS ,这允许我声明将最终 csproj 与我的 VSIX 实现联系起来的各种功能。 我发现所有这些目前的记录仍然很差,但我正在慢慢相处。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM