在构建服务器上构建Service Fabric应用程序时,有没有办法获得使用.sfproj
/ nuget组合构建的部署包?
四处搜索发现有一个.sfpkg
选项,但目前尚不清楚如何使用MSBuild构建它。
答案 0 :(得分:3)
可能的重复内容显示了如何从命令行打包服务结构应用程序。在发布模式下构建解决方案时,我实现了同样的目标。可以将此部分添加到.sfproj
文件中以实现目标:
<Target Name="ReleaseAfterBuild" AfterTargets="AfterBuild" Condition=" '$(Configuration)' == 'Release' ">
<MSBuild Projects="$(ProjectPath)" Targets="Package" />
</Target>