20
|
Richard Morgan · 技术社区 · 16 年前 |
![]() |
1
25
我不认为你做错了什么-这是个错误。 我已经报告了 here -检查您是否可以复制它并添加验证,也许我们可以通过MS修复它。 编辑:我尝试了“si”的建议来更新“beforebuild”事件中的文件,但是我仍然得到了与Visual Studio 2008/SP1相同的错误结果。 更新/解决方法 :MS已响应错误报告。作为解决方案,您可以添加
到csproj文件。 |
![]() |
2
14
+ 1
它也只是Visual Studio的一个问题,因为调用
MSBube
从同一命令行
此外,我还建议将此主题标记为以下内容,因为我必须进行大量挖掘才能找到它:
|
![]() |
3
2
有趣的是,我写了我自己的定制任务,它在构建之前就被勾住了,而且这个任务运行得很好。通过命令行从vs或msbuild中从未出现过问题。所以我想说,在建造之前先探索一下…… 我知道,因为我们使用构建服务器(CruiseControl.net)构建号作为版本的“构建”部分,该版本构建到所有程序集中(我们在解决方案中跨程序集共享用于assemblyversion和assemblyfileversion的相同assemblyinfo.cs),然后(通过fileupdate任务)将其推送到WIX项目中的一个变量并使用标记msi文件名。
如果你谷歌搜索,你应该找到其他的例子……对不起,我不能给你更新版本代码,我需要我的工作许可,但如果你找不到任何适合的网络,自定义任务很容易写,以上应该有帮助。 |
![]() |
4
0
使用类似下面的内容更改任何文件的任何内容。在这里,每当我创建一个构建时,我都会更改hallo.aspx中的构建日期值。 例如Hallo.aspx内容 <建设日期:2011年12月23日
|
|
Eli Sternbach · dotnet发布-无限循环 1 年前 |
![]() |
Community wiki · 关于简化构建服务器设置的软件的建议 2 年前 |
![]() |
Alan Deep · 以编程方式编译/构建C#项目 7 年前 |