Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.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
Visual studio 如何改变VS 2017 RC.csproj项目的目标框架(从核心到经典)?_Visual Studio_Asp.net Core_Visual Studio 2017_Asp.net Core 1.1 - Fatal编程技术网

Visual studio 如何改变VS 2017 RC.csproj项目的目标框架(从核心到经典)?

Visual studio 如何改变VS 2017 RC.csproj项目的目标框架(从核心到经典)?,visual-studio,asp.net-core,visual-studio-2017,asp.net-core-1.1,Visual Studio,Asp.net Core,Visual Studio 2017,Asp.net Core 1.1,如何在新的核心asp csproj项目中使用VS 2017 RC更改目标框架 我的意思是在项目创建后进行更改。VS 2015中没有用于此目的的project.json文件。目标下拉列表中的项目属性中没有其他选项。NETCoreApp 1.1和.NETCoreApp 1.0 详细信息:我已使用yoman生成SPA项目: 因此,在csproj创建过程中,我无法选择.NET Framework。现在该怎么办 按以下方式编辑csproj文件: <TargetFramework>netcore

如何在新的核心asp csproj项目中使用VS 2017 RC更改目标框架

我的意思是在项目创建后进行更改。VS 2015中没有用于此目的的project.json文件。目标下拉列表中的项目属性中没有其他选项。NETCoreApp 1.1和.NETCoreApp 1.0

详细信息:我已使用yoman生成SPA项目:

因此,在csproj创建过程中,我无法选择.NET Framework。现在该怎么办

按以下方式编辑csproj文件:

<TargetFramework>netcoreapp1.1</TargetFramework>
可选:

dotnet run
不要从包管理器控制台启动dotnet运行。它启动了,但用ctrl c标准方式停止web应用程序变得不可能

如果VS F5不起作用,则VS 2017 RC为真,使用yoman模板生成的核心服务,然后更改:

<OutputType>winexe</OutputType>


重新启动VS,重建不足以启用F5,同样适用于VS 2017 RC。

他们已经移动了该选项。它现在位于“构建”选项卡下的“高级”按钮下


如果您有一些文件,最安全的选择是只添加一个具有正确框架的新项目。然后将旧项目中的文件复制到另一个项目中。这将阻止您出现构建和其他问题


以.NET Core为例,它有自己的类库、控制台和测试类型。

请看这里:@YaserAdelMehraban如果一切都是如此,我们应该承认所有MS Core团队都在其他维度工作。。。
dotnet restore
dotnet build
dotnet run
<OutputType>winexe</OutputType>
<OutputType>Exe</OutputType>