msbuild-4.0

    2热度

    2回答

    一旦涉及名称空间,我在获取MSBuild扩展4.0来更新XML文件时遇到了一些麻烦。 当我有一个没有命名空间的简单XML文件,那么很好,但是一旦我尝试更新一个名称空间设置的XML文件,然后没有任何反应..注意没有错误寿。 下面是简单的那些做工精细 <Project> <PropertyGroup> <ApplicationVersion>5.1.500.16</Applic

    0热度

    1回答

    我是新来巡航控制。我已经使用ccnet.config文件添加了该项目,并显示并提供了编译错误。我发现该项目依赖于未被巡航控制编译的参考项目。如何解决这个问题。 可以说我正在建设项目A,它依赖于项目B.项目B被添加为项目A中的参考。所有项目都在源代码控制中。我通过配置ccnet.config文件将项目添加到巡航控制。当我点击构建时说,有些方法缺失,是项目B的一部分。当我检查文件夹时,我发现巡航控件没

    2热度

    2回答

    msbuild包含输出标签。它具有avialable属性:TaskParameter和PropertyName,ItemName。 他们如何使用?它们包含什么? 请你能帮我理解并举个例子吗?例如,您可以使用带有输出标签的xmlpeek任务。 (我读msdn的文档,但我仍然没有得到它:) :()

    5热度

    2回答

    我的MSBuild构建脚本在所有开发计算机上执行正常,但无法在构建服务器上运行,除了中继构建。分行全部失败,出现以下警告指示问题的根源: Target "ResolveProjectReferences": C:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets (0,0): warning : The

    2热度

    2回答

    在其目标框架的一个项目是3.5以下符合4.0的MSBuild编译: aEnumerable.Select(aMethod); 但3.5的MSBuild要求我写: aEnumerable.Select(item => aMethod(item)); 都将二进制文件将运行的机器没有.NET框架4.0,但与.NET 3.5? PS:虽然我展示了一个使用“方法过载推理”的例子,但其他“4.0”特征

    1热度

    1回答

    关于该链接提供了答案的问题:Proposed solution 我试过多种方法可以使用这种方法,我无法得到它的工作。我仔细检查了我正在运行msbuild的框架4版本,并且仔细地按照说明操作。 我WixValues属性看起来像这样 <PropertyGroup> <WixValues> OnBuildServer=True; DefineConstants=TXT=

    1热度

    1回答

    我正在尝试创建一个自定义MSBuild任务,该任务将在本地或在TFS2010构建期间运行我的nUnit测试。该脚本在本地运行良好,但我似乎无法在TFS构建服务器上找到测试dll。我正在使用MSBuild.ExtensionPack中的任务来运行单元测试(再次,这在本地工作正常)。 组件列表始终为空。 TargetDir显示的路径是“C:\ Builds \ 2 \ Product1 \ ci.pr

    20热度

    5回答

    有什么办法可以告诉MSBuild 4.0建立目标,但忽略任何依赖关系?我只是想建立自己的目标,没有别的。

    1热度

    1回答

    我想使用Visual Studio属性窗口(而不是从cmd promt)中的后期构建事件在csproj文件中运行目标。 这可能吗?请解释一下

    0热度

    1回答

    我目前使用AfterBuild目标来扩展我的构建脚本,但是在那个时候项目的dll没有放在Binaries文件夹中。 将dll放入二进制文件夹后运行什么目标?