MSBuild的深入认识 分类: 专题开发 自动化 2009-01-20 11:56 5711人阅读 评论(1) 收藏 举报任务引擎脚本工作扩展build最近在从事自动构造工作的过程中,对MSBuild本身有了一些更加深入的认识。MSBuild不仅仅是一个构造工具,应该称之为拥有相当强大扩展能力的....
分类:
其他好文 时间:
2014-08-08 15:58:26
阅读次数:
261
vs2010中,MSBuild与C++编译器无缝整合.无论使用vs2010生成的代码,还是转换vs2008或者是更低版本vs编译的C++代码.都会在工程编译后,都会提示一条错误:C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuil...
分类:
其他好文 时间:
2014-07-27 11:01:52
阅读次数:
210
最近一直在做自动部署工具,主要利用到了Msbuild的自定义Task,通过Task我们可以自定义编译、部署过程减少人工直接干预。Msbuild的详细用法,可以去园子里搜一下,有很多的基础教程,这里就不赘述了,还是集中说一下增量发布的问题。 增量主要涉及到三部分内容,程序、配置和静态文件(例如C...
分类:
其他好文 时间:
2014-07-18 22:11:49
阅读次数:
1031
VS2010错误:未找到导入的项目XXX,请确认声明中的路径正确,且磁盘上存在该文件。E:\IGSNRR\dev\PhDThesisCode_CUDA\gtcg\gtcg.vcxproj : error : 未找到导入的项目“C:\Program Files (x86)\MSBuild\Micros...
分类:
其他好文 时间:
2014-07-18 18:26:48
阅读次数:
331
项目中,自己要制作asp.net项目的安装文件,由于项目依赖于.net framework 3.5 sp1,故需检测环境是否符合要求,才能安装程序度娘找到检测方案:各.net版本对应的安装补录下都有msbuild.exe,可通过dos命令运行msbuild.exe -version查看输出版本(参考...
分类:
Web程序 时间:
2014-07-16 21:05:31
阅读次数:
236
如果你没有看过第一部分教程,请先看完后再回到这里来继续我们的第二部分。我们下一步的工作是发布我们的网站,也就是创建Publish target. 为了能使我们的target工作,我们需要给它传递两个属性,WebProjectOutputDir 和 OutDir, 这两个变量将确保我们能把我们的网站文...
分类:
其他好文 时间:
2014-07-10 14:10:23
阅读次数:
306
在.Net framework中,一个不太被大家熟知的工具就是MSBuild。这个命令行工具通过执行XML脚本可以自动生成软件工程文件。但问题来了,“我为什么想要我的生成过程自动化?”。 其实,大部分普通的的项目都有可能包含一系列的生成过程,例如:· 增加版本号· 编译源代码· 针对不同的部署环境选...
分类:
其他好文 时间:
2014-06-24 13:30:41
阅读次数:
316
ALLUSERSPROFILE=C:\ProgramDataAPPDATA=C:\Users\user_name\AppData\RoamingCLASSPATH=.;C:\Program
Files\Java\jdk1.6.0_45\libCommonProgramFiles=C:\Program...
分类:
其他好文 时间:
2014-05-30 09:11:08
阅读次数:
313
ALLUSERSPROFILE=C:\ProgramDataAPPDATA=C:\Users\user_name\AppData\RoamingCLIENTNAME=computer_nameCommonProgramFiles=C:\Program
Files\Common FilesCommon...
分类:
其他好文 时间:
2014-05-30 08:04:25
阅读次数:
281
错误1error MSB6006: “CL.exe”已退出,代码为
-1073741502。C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\Microsoft.Cpp.Win32.Targets62在64位电脑下使用...
分类:
其他好文 时间:
2014-05-26 17:11:05
阅读次数:
402