4
最近,我已经安装了带有.NET Core Preview 4 SDK的VS 2017 RC。 在新的SDK,没有project.json
,只有csproj
文件:发布自包含的应用.NET核心应用程序
<PropertyGroup>
<OutputType>winexe</OutputType>
<TargetFramework>netcoreapp1.0</TargetFramework>
<PreserveCompilationContext>true</PreserveCompilationContext>
</PropertyGroup
的问题是,现在,dotnet publish
输出dll
,不exe
文件。 我试图运行dotnet publish -r win10-x64
但它甚至没有编译。
如何在dotnet 1.1 Preview中制作自包含的应用程序? 也许我应该在csproj中指定runtime
部分(就像它在json中需要)?
构建失败(指定了win10-x64标志,没有 - 没关系) - 没有识别nuget包。 – pwas
管理编译,但没有运气: 'Microsoft(R)Build Engine版本15.1.458.808 版权所有(C)Microsoft Corporation。版权所有。 SquadPlanning - > C:\ Users \ patry \ Documents \ Visual Studio 2017 \ Projects \ SquadPlanning \ src \ SquadPlanning \ bin \ Debug \ netcoreapp1.0 \ SquadPlanning.dll'仍然是dll。 – pwas
使用的命令:'dotnet build -r win10-x64'和'dotnet publish -r win10-x64'。 – pwas