我在我的解决方案中的csproj中有Windows应用程序,并且我想使用命令行(bat,cmd)生成发布。使用MsBuild使用命令行发布的问题点击一次
我的脚本是(我把\r\n
更好地阅读):
SET MSBUILD="%SystemRoot%\Microsoft.NET\Framework\v3.5\MSBuild.exe"
SET CARWIN="..\..\Security.CarWin.csproj"
rem msbuild para publish
%MSBUILD% /target:rebuild;publish %CARWIN%
/p:ApplicationVersion="1.0.0.0"
/p:Configuration=release
/p:PublishUrl="C:\ClickOnce\CarWin.WebInstall\Publicacion\"
/p:InstallUrl="http://desserver/carwinclickonce/Publicacion/"
/p:PublishDir="C:\ClickOnce\CarWin.WebInstall\Publicacion\"
注:我会尝试使用过/target:publish
但在路径PublishDir或PublishUrl(C:\的ClickOnce \ CarWin。 WebInstall \ Publicacion)不会生成任何文件。
我在这个网站和谷歌中看到很多帖子,但是我没有找到任何解决方案。
谢谢先生!对于PublishDir,你是一个很棒的神奇示例代码 – 2010-01-26 08:01:38