我的 .csproj 使用的是 .NET 项目系统还是通用项目系统
Is my .csproj using the .NET project-system or the Common Project System
我正在阅读有关 .NET project-system and saw that the latest system used to run C# projects on Visual Studio is the new Project System by default; however, as the older system, Common Project System (CPS) 的 .NET 基金会 GitHub 存储库的文档,正在逐步淘汰 有哪些迹象可以帮助我辨别我的项目的项目系统版本正在使用?
这是由 Visual Studio 决定的,还是我可以查看 .csproj
文件并知道正在使用哪个系统来管理我的项目?
我不是在寻找 .NET SDK 的版本,而是在寻找哪个项目系统 运行 我的解决方案的文件组织和项目清单。
感谢 Jonathan Tyson and Ian Mercer 的简明和启发性评论,有几种方法可以判断解决方案正在使用哪个版本的项目系统。
1.根据Project System Documentation(Jonathan提供的link),根据项目文件的格式可以判断
在项目文件中,当Target Framework格式化成这样:
net45
该项目正在使用新的项目系统。格式如下:v4.6.1
该项目正在使用遗留的通用项目系统。
2。在不打开项目文件的情况下快速判断的方法是 right-click 文件,如果您可以 select Edit .csproj
而不必卸载项目,则它正在使用新的项目系统 (由伊恩提供).
谢谢你们的见解!
我正在阅读有关 .NET project-system and saw that the latest system used to run C# projects on Visual Studio is the new Project System by default; however, as the older system, Common Project System (CPS) 的 .NET 基金会 GitHub 存储库的文档,正在逐步淘汰 有哪些迹象可以帮助我辨别我的项目的项目系统版本正在使用?
这是由 Visual Studio 决定的,还是我可以查看 .csproj
文件并知道正在使用哪个系统来管理我的项目?
我不是在寻找 .NET SDK 的版本,而是在寻找哪个项目系统 运行 我的解决方案的文件组织和项目清单。
感谢 Jonathan Tyson and Ian Mercer 的简明和启发性评论,有几种方法可以判断解决方案正在使用哪个版本的项目系统。
1.根据Project System Documentation(Jonathan提供的link),根据项目文件的格式可以判断
在项目文件中,当Target Framework格式化成这样:
net45
该项目正在使用新的项目系统。格式如下:v4.6.1
该项目正在使用遗留的通用项目系统。
2。在不打开项目文件的情况下快速判断的方法是 right-click 文件,如果您可以 select Edit .csproj
而不必卸载项目,则它正在使用新的项目系统 (由伊恩提供).
谢谢你们的见解!