visual-studio-extensions - 使用 .Net Core 制作 Visual Studio 扩展

标签 visual-studio-extensions

默认情况下,Visual Studio 2022 扩展(加载项)项目位于 .Net Framework(而不是 .Net 5 或 6)上。当我手动将 .csproj > PropertyGroup > TargetFramework XML 值设置为 net5.0 时,我遇到了编译错误。

我的一些项目是使用 .Net 5 制作的,无法使用多个目标(即 .Net 5 和 .Net Framework)构建,这些目标需要由我的 Visual Studio 扩展项目引用。不幸的是,.Net Framework 项目无法引用 .Net 5 项目,另一方面,反之亦然可以部分可用。

是否有任何方法可以使用 .Net 5 或更高版本制作 Visual Studio 扩展?如果无法完成,我如何让我的 Visual Studio Extension 项目引用基于 .Net 5 的库 (.dll)?

最佳答案

Visual Studio 本身当前是一个 .NET 4.8 应用程序,因此您无法在其中的任何地方使用 .NET 5 内容。

关于visual-studio-extensions - 使用 .Net Core 制作 Visual Studio 扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70966275/

相关文章:

visual-studio - 什么是用于打印代码的最佳 Visual Studio 插件

visual-studio-2013 - 如何从 VS 2013 中删除 stackoverflow 扩展

tfs - 注册 2017 年签到政策

c# - 在运行时导出自定义 EditorFormatDefinition

visual-studio - 任何人都可以识别这个 Visual Studio 2010 扩展吗?

c# - 如何确定 Visual Studio 主题颜色何时更改?

c# - 如何在 IClassifier.GetClassificationSpans 上获取行号?

c# - Visual Studio拦截F1帮助命令

visual-studio-2012 - 通过 ftp 发布时是否可以使用 app_offline.htm?