2015-04-06 22 views
0

詹金斯使用的MSBuild插件成功打造我的工作(框架4.0)使用此命令行參數使用詹金斯的MSBuild插件命令行

/p:Configuration=Debug /p:Platform="Any CPU" /p:PackageTempDir=C:\inetpub\wwwroot\Example_Jenkins 

的問題是,解決的辦法是不發佈VS2010解決ISS(本地)發佈在給定的目錄(C:\ inetpub \ wwwroot \ Example_Jenkins)中,它只會在jenkins工作區文件夾中進行。我甚至嘗試將命令行參數更改爲在Web發佈中的命令,仍然沒有在給定文件夾中部署文件。

回答

0

你這樣做的方式不正確。正確的方法是描述,例如,在這裏:http://www.digitallycreated.net/Blog/59/locally-publishing-a-vs2010-asp.net-web-application-using-msbuild

msbuild Website.csproj "/p:Platform=AnyCPU;Configuration=Debug;PublishDestination=C:\inetpub\wwwroot\Example_Jenkins" /t:PublishToFileSystem 

PS我不認爲這是相關的這麼多詹金斯:)

+0

這是有關詹金斯。我正在使用jenkins插件。我建立一個sln不是csproj – Ein2014 2015-04-07 01:55:45

+0

然後,只需用sln替換csproj,它就會工作,只需檢查。 – stanjer 2015-04-07 06:45:04

+0

我做到了。它只是繼續被髮送到包文件夾 – Ein2014 2015-04-07 07:25:20