在Azure Devops上构建ASP.NET MVC 4.5网站

时间:2018-10-30 20:50:47

标签: asp.net-mvc-4 azure-devops msbuild-task

我对azure devop是陌生的,而不是构建专家,并且在创建ASP.NET MVC 4.5项目的构建时遇到问题

在我的“ BuildSolution”任务中,我具有以下MsBuild参数:

/p:DeployOnBuild=true 
/p:WebPublishMethod=FileSystem 
/p:PackageAsSingleFile=true
/p:SkipInvalidConfigurations=true 
/p:PackageLocation="$(build.artifactstagingdirectory)\\" 
/p:EnableUpdateable=false 
/p:PrecompileBeforePublish=true 

但是在过程结束时,我有一个要与WebDeploy一起部署的软件包。 这是生成的文件:

build generated files

我不想要这个,我只想要一个包含我的“准备去网站”的zip文件。我将通过FTP上传到我的网络服务器旁边的软件包。

我的配置出了什么问题?

1 个答案:

答案 0 :(得分:1)

您没有将要放置的构建输出归档到Build Drop位置。

您需要做的就是添加archive参数,您将获得所需格式的输出。

您还可以尝试以下this个任务,它很容易为您完成工作!