【发布时间】:2018-01-20 20:48:10
【问题描述】:
我正在尝试为 asp.net 核心 Web 应用程序创建一个 Web 部署包。当我尝试使用 VS2017 将输出作为一个包发布时,我在“Publish”文件夹中获得了所有必要的文件以及一个包含给定位置的所有这些文件的 zip 文件。
但是,我想使用命令行也一样。我能够获得“发布”文件夹,但不是 zip 文件。我究竟做错了什么?有人可以纠正我的命令吗?
dotnet publish /p:target=package /p:WebPublishMethod=Package /p:LastUsedBuildConfiguration=Release /p:LastUsedPlatform="Any CPU" /p:LaunchSiteAfterPublish=True /p:ExcludeApp_Data=False /p:PublishFramework=netcoreapp1.0 /p:UsePowerShell=True /p:DesktopBuildPackageLocation=C:\Kannan\Temp\package.zip /p:PackageLocation="C:\kannan\temp\package.zip" /p:PackageFileName=C:\kannan\temp\package.zip /p:PackageAsSingleFile=true
【问题讨论】:
-
@Leo-MSFT:这个网址解决了我的问题。谢谢。
标签: msbuild .net-core visual-studio-2017 dotnet-cli