[英]Can't edit .csproj file in visual studio 2017 solution explorer
在Visual Studio 2017中处理ASP.NET MVC C#项目。在解决方案资源管理器中找不到.csproj文件。
尝试右键单击项目名称,但仍然找不到某些帖子建议的“ Edit .csproj”项。
请帮忙!
项目文件编辑功能(无需卸载项目)是新的基于CPS的项目系统的一部分。
在VS 2017中,有两个可用于.NET项目的项目系统-“旧版”项目系统和新的基于CPS的项目系统。 使用哪种选择取决于查看项目文件的选择逻辑(此时,它看起来是否在项目文件本身中定义了TargetFramework
属性)或通过.sln文件中的特殊GUID确定。
尽管可以使用新的项目系统加载经典的.NET项目,但它缺少一些旧版本.NET Framework项目可用的功能。 最值得注意的是对WinForms,WPF和Entity Framework的设计器支持。
由于它将缺少所有ASP.NET特定功能,因此也不可能在新项目系统上(有效地)使用经典ASP.NET项目。
因此,除非新版本的VS为经典的ASP.NET应用程序使用基于CPS的新项目系统,否则您将必须卸载项目文件才能进行编辑。
要编辑.csproj
文件,必须将其转换为2017版本。
尝试使用此工具进行自动转换。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.