2013-03-08 11 views
0

我正在MS構建內部的TFS構建定義創建一個單擊部署。MSBuild忽略/ p:配置爲單擊部署

一切都很好,但MS建立忽略/p:Configuration和使用默認app.config而不是所需的app.dev.config創建exe.config.deploy時。

是否有我應該使用的差異屬性?

這是我正在使用的MS版本。

C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe /nologo /noconsolelogger "C:\Builds\70\UTI-IT\LMSIntegrationTool_CO_QA2\Sources\src\LMSIntegrationTool\LMSScheduling.sln" /m:1 /fl /flp:"logfile=C:\Builds\70\UTI-IT\LMSIntegrationTool_CO_QA2\Sources\src\LMSIntegrationTool\LMSScheduling.log;encoding=Unicode;verbosity=diagnostic" /target:publish /p:SkipInvalidConfigurations=true /p:DeployOnBuild=True /p:Configuration=DEV /p:DeployPublishMethod=WMSVC /p:MsDeployServiceURL=corpdevweb11 /p:AllowUntrustedCertificate=true /p:ApplicationVersion=1.0.30301.5 /p:OutDir=\\prdtfsbld01\drops\LMSSchedulerTest\\ /p:PublishDir=\\prdtfsbld01\drops\LMSSchedulerTest\\ /p:OutDir="C:\Builds\70\UTI-IT\LMSIntegrationTool_CO_QA2\Binaries\\" /p:RunCodeAnalysis="False" 
+0

2個輸出目錄的任何原因? - '/ p = OutDir =' – 2013-03-08 21:19:13

+0

好的。我以前沒有注意到。 – 2013-03-08 22:20:59

+0

@RichardButterwood,這是否解決了這個問題?如果是這樣,你可以在回答中發帖並結束問題。 – RinoTom 2013-03-10 05:57:53

回答

0

Slow Cheetah未安裝在構建服務器上。感謝您的回覆。

+1

請將標記標記爲已回答,以便人們在搜索時看到分辨率 – Isantipov 2013-03-11 19:04:56