Rom*_*kij 12 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项目:http://blog.stevensanderson.com/2016/05/02/angular2-react-knockout-apps-on-aspnet-core/
所以我在csproj创建过程中无法选择.NET Framework.现在做什么?
Rom*_*kij 20
以csproj
这种方式编辑文件:
<TargetFramework>netcoreapp1.1</TargetFramework>
Run Code Online (Sandbox Code Playgroud)
用...来代替:
<TargetFramework>net462</TargetFramework>
<RuntimeIdentifier>win7-x86</RuntimeIdentifier>
Run Code Online (Sandbox Code Playgroud)
并删除:
<PackageReference Include="Microsoft.NETCore.App" Version="1.1.0" />
Run Code Online (Sandbox Code Playgroud)
然后
dotnet restore
dotnet build
Run Code Online (Sandbox Code Playgroud)
可选的:
dotnet run
Run Code Online (Sandbox Code Playgroud)
不要dotnet run
从Package Manager控制台启动.它会工作但是取消网络应用程序是不可能的ctrl c
.
如果VS F5
不起作用(对于VS 2017 RC,使用yoman模板生成的核心服务,则为true),然后更改:
<OutputType>winexe</OutputType>
Run Code Online (Sandbox Code Playgroud)
至
<OutputType>Exe</OutputType>
Run Code Online (Sandbox Code Playgroud)
并重新启动VS,重建是不够的(启用F5,VS 2017 RC也是如此).
归档时间: |
|
查看次数: |
20882 次 |
最近记录: |