msbuild-4.0

    5热度

    2回答

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

    1热度

    1回答

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

    0热度

    2回答

    在我的Msbuild项目脚本中,我想在创建时将apppool框架版本设置为4.0。我应该添加什么参数到节点: ??

    0热度

    1回答

    我有下面的代码在我的MSBuild脚本: <?xml version="1.0" encoding="utf-8"?> <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0" InitialTargets="Build"> <PropertyGroup> <

    1热度

    1回答

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

    2热度

    1回答

    我们最近将所有.NET项目从VS2005升级到VS2010。作为这一举措的一部分,我们已经从MSBuild 3.5编译升级到MSBuild 4.0。我们所有的编译都来自命令行,使用以下命令(或类似命令): msbuild.exe /Target:Publish <solution> /ToolsVersion:2.0 这看起来没有问题。但是,我们刚刚注意到,我们现在在ClickOnce应用程序

    0热度

    1回答

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

    1热度

    1回答

    我有一个使用.Net Framework 3.5的C#.proj文件。目前,与.proj文件绑定的解决方案使用Visual Studio 2008.我们的日常构建当前使用MSBuild 3.5。我知道你可以在MSBbuild 4中指定TargetFramework。 我的问题是:是否必须使用Visual Studio 2010转换我的项目文件?我假设转换仅影响.sln文件。

    2热度

    2回答

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

    2热度

    2回答

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