0

我从未使用过 C#,并且收到了一大段 C# 遗留代码,我必须对其进行更改。我不确定解决方案的模板是什么,并且解决方案拒绝运行,因为其中一个项目读取

(不兼容)应用程序未安装。

我正在尝试创建一个新解决方案并迁移该解决方案中的所有现有项目,以查看是否可以使其正常工作(通过此答案),但我不确定 Visual 列表中的项目模板应该是什么工作室提供。

该列表当前具有以下模板:

  • WPF 应用程序(.NET 框架)
  • Windows 窗体应用程序(.NET 框架)
  • 控制台应用程序 (.NET Core)
  • 控制台应用程序(.NET 框架)
  • 类库(.NET 标准)
  • 类库(.NET 框架)
  • ASP.NET Core Web 应用程序
  • ASP.NET Web 应用程序(.NET 框架)

...(还有更多,但我认为它们不是正确的)

我不确定它们之间的区别是什么。请告诉我如何学习已提供给我的解决方案的项目模板。

4

1 回答 1

3

您可以检查现有项目的 GUID 并将其与此列表进行比较: https ://www.codeproject.com/Reference/720512/List-of-Visual-Studio-Project-Type-GUIDs

于 2018-06-20T20:08:14.493 回答