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