0
我在寫一個MSBuild腳本來創建單擊部署。一切都很好,但是這些文件是在bin目錄下的app.publish中創建的。有沒有辦法將輸出目錄設置爲另一個目錄而不是默認的bin目錄?覆蓋bin目錄
我用PublishDir,但只是在指定的目錄中創建setup.exe。其他文件仍然在bin目錄下創建。
是否可以將所有單擊部署路由到特定的目錄,還是必須稍後複製?
謝謝,
理查德。
我在寫一個MSBuild腳本來創建單擊部署。一切都很好,但是這些文件是在bin目錄下的app.publish中創建的。有沒有辦法將輸出目錄設置爲另一個目錄而不是默認的bin目錄?覆蓋bin目錄
我用PublishDir,但只是在指定的目錄中創建setup.exe。其他文件仍然在bin目錄下創建。
是否可以將所有單擊部署路由到特定的目錄,還是必須稍後複製?
謝謝,
理查德。
您是否嘗試過使用OutputPath?
msbuild my_solution.sln /p:OutputPath=c:\my_dir
謝謝,但沒有奏效。這是我的命令D:\> C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ MSBuild.exe/nologo「D:\ T \ UTI- IT \ DEV \ Maintenance_20130213 \ src \ LMSIntegrationTool \ LMSScheduling.sln 「/ m:1/targ et:publish/p:SkipInvalidConfigurations = true/p:DeployOnBuild = True/p:Configurat 012/ion = QA/p:DeployPublishMethod = WMSVC/p:MsDeployServiceURL = corpdevweb11/p:AllowU ntrustedCertificate = true/p:PublishURL = http:// lmsschedulerqa // p:UpdateURL = http: // lmsschedulerqa // p:OutDir =「D:\ buildoutput \\」 /p:RunCodeAnalysis =「False」/ p:PublishDir = 「d:\ buildoutput \包」 – 2013-02-28 22:06:31