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