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