Visual studio 2015 使用visual studio 2015在本地部署时如何也生成
我有一个使用.Net Core构建的网站,我正在尝试更改部署过程,以确保它总是在部署之前构建。Visual studio 2015 使用visual studio 2015在本地部署时如何也生成,visual-studio-2015,asp.net-core,Visual Studio 2015,Asp.net Core,我有一个使用.Net Core构建的网站,我正在尝试更改部署过程,以确保它总是在部署之前构建。 Visual Studio的默认设置似乎是不生成,因为我在生成输出中看到的命令是这样的(请注意末尾的--no build: C:\Program Files\dotnet\dotnet.exe发布“D:\Workspaces\ERMA Dev\ERMA\ERMA.Web”--框架netcoreapp1.0--输出“C:\Users\myuser\AppData\Local\Temp\PublishTe
Visual Studio的默认设置似乎是不生成,因为我在生成输出中看到的命令是这样的(请注意末尾的
--no build
:
C:\Program Files\dotnet\dotnet.exe发布“D:\Workspaces\ERMA Dev\ERMA\ERMA.Web”--框架netcoreapp1.0--输出“C:\Users\myuser\AppData\Local\Temp\PublishTemp\ERMA.Web51”--配置发布--无构建
我查看了所有与发布相关的配置文件(json、XML、PS脚本等),但没有找到删除该开关的位置。有什么想法吗?在
项目中。json
文件中,添加一个“脚本”部分或为预发布添加一行新行。
像这样的“预发布”:[“dotnet构建”]
例如,您的“脚本”部分可能如下所示:
"scripts": {
"postpublish": [ "dotnet publish-iis --publish-folder %publish:OutputPath% --framework %publish:FullTargetFramework%" ],
"prepublish": [ "dotnet build"]
}