我们有一个简单的 C# 解决方案 (VS 2012),它有一个发布步骤/单击一次向导 - 使用 ftp。
我已经设置了一个 jenkins 构建项目来在 SVN 触发器上构建它。 (通过 MSBuild)
我无法让它构建(通过 MSBuild)发布/单击一次安装程序并上传到我的服务器。我环顾四周并进行了搜索,但我看不出有什么办法可以做到这一点。这是一个手动步骤,这似乎很愚蠢。
希望这是我忽略的简单事情。
任何命令行应用程序都适合 - 或者如果有脚本可以完成与 VS2012 在向导中所做的相同的事情,那也可以。
我猜你需要这个:
msbuild /target:publish
在这里查看更多内容:从命令行构建 ClickOnce 应用程序 http://msdn.microsoft.com/en-us/library/ms165431.aspx
这将创建“发布”文件夹 - 您必须将其复制到服务器或网络共享 - 无论您使用什么来分发应用程序。
您必须注意的另一个问题是在构建之前增加版本 - 您最终需要更新 csproj 文件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)