Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在Visual Studio中将.NET Framework更改为.NET标准/核心?_C#_Visual Studio_.net Core_.net Standard_.net Framework 4.8 - Fatal编程技术网

C# 如何在Visual Studio中将.NET Framework更改为.NET标准/核心?

C# 如何在Visual Studio中将.NET Framework更改为.NET标准/核心?,c#,visual-studio,.net-core,.net-standard,.net-framework-4.8,C#,Visual Studio,.net Core,.net Standard,.net Framework 4.8,我在Visual Studio中有一个C#解决方案。它最初是在.NETFramework中创建的。我想将项目转换为.NET标准/核心。如果进入project-->属性,我会看到附加的屏幕,其中目标框架是.NET Framework。如何将其更改为.NET标准/核心 这是否回答了您的问题?这可能是一个老式的csproj,是吗?您需要将其转换为新样式(“SDK”样式)csproj。对于简单的项目,这很简单,通常通过从头开始创建一个新样式的csproj最容易实现。如果它是一个相对简单的项目,几乎没有外

我在Visual Studio中有一个C#解决方案。它最初是在.NETFramework中创建的。我想将项目转换为.NET标准/核心。如果进入project-->属性,我会看到附加的屏幕,其中目标框架是.NET Framework。如何将其更改为.NET标准/核心


这是否回答了您的问题?这可能是一个老式的csproj,是吗?您需要将其转换为新样式(“SDK”样式)csproj。对于简单的项目,这很简单,通常通过从头开始创建一个新样式的csproj最容易实现。如果它是一个相对简单的项目,几乎没有外部依赖,具有VS 2017和向上样式。csproj格式非常简单,只需在文本编辑器中打开.csproj文件,并将
更改为
netcoreapp3.1
(或您想要的任何.NET Core版本),但请确保已安装正确的。如果它是一种“老式”的csproj格式,您首先需要转换它(比如)