msbuild

    1热度

    2回答

    所有, 目前,我有我的解决方案,包括2个图书馆的使用的MSBuild内的TeamCity一个网站的建设。现在我想预编译网站并将其作为工件提供。然而,当我尝试使用 <Target Name="PrecompileWeb" DependsOnTargets="Build"> <AspNetCompiler PhysicalPath="$(BuildDir)\Location\"

    2热度

    1回答

    我正在为MSBuild创建一个自定义ITask,它将上传我的构建的输出文件。我正在使用Web部署项目来发布我的应用程序并挂接到AfterBuild目标来完成我的自定义工作。 如果我将文件添加到我的Web应用程序中,第一次构建时,我的自定义任务不识别最近添加的文件。为了让这个文件出现在我的ITaskItems数组中,我必须先删除我的'AfterBuild'目标,然后用我的'AfterBuild'目标

    0热度

    3回答

    我将MSBuild直接嵌入到更复杂的构建工具中。相关的代码看起来大致是这样的: // assume 'using Microsoft.Build.BuildEngine;' Engine e = Engine(); BuildPropertyGroup props = new BuildPropertyGroup(); props.SetProperty("Configuration", C

    6热度

    3回答

    任何想法,这是msbuild中与VS2008中的发布相对应的命令吗? 我想要的是结果输出是相同的,没有_PublishedWebSites子目录。 这是可以从命令行或我应该使用构建文件? 谢谢。

    2热度

    1回答

    我的主要TFSBuild.proj文件中有一个生成后事件,使用MSBuild任务在成功生成后调用部署任务。它看起来像这样: <ItemGroup> <DeploymentTargets Include="..\Sources\Build\SkunkWorks.Build.Deployment.targets"> <Properties></Properties> <

    1热度

    1回答

    我有一个C#Visual Studio项目(.csproj),它具有对Framework32版本System.Data的引用。当我尝试在另一台机器上使用MSBuild/Team Foundation Server(TFS)构建时,由于64位DLL不存在而失败。 我应该绑定到Framework版本,还是这会限制我在64位机器上运行?如果可能,.NET重定向绑定是否使用64位?

    12热度

    3回答

    我有一个混合的VB.NET和C++项目的解决方案。使用Visual Studio 2005时,您可以设置“工具 - >选项 - >项目和解决方案 - > VC++目录”以帮助编译器找到您的包含文件。当用MSBuild构建相同的解决方案时,我看不到如何传递这些设置。没有指定此路径,C++将不会编译。从Visual Studio构建这个解决方案时,它完美地构建。 什么是通过此路径为MSBUild的方式

    0热度

    3回答

    我想设置一个TFS团队建设,并相信新的MSBuild。我有一个包含几个项目(MyProject1,MyProject2,..)的解决方案。我发现设置团队构建我只能选择应该构建哪个解决方案,并且在执行构建时,所有项目的构建目标变得相同,并且所有项目的输出全部放入构建服务器上的部署文件夹中。 有没有办法,我只能建一个或解决方案的项目,而不建立整个事情,我只希望他们的一部分,建成了一把? 我只能使用的M

    2热度

    1回答

    摘要:我能够使用RAD Studio命令提示符在生成服务器上使用MSBuild编译RAD Studio 2009项目,但不能使用批处理文件。但是,这个批处理文件在我的工作站上成功运行。在服务器上返回的错误是:MSB4057。 我只是在学习如何在RAD Studio中使用MSBuild,并试图让MSBuild使用它。我已经生成了一个批处理程序,它将适当地设置环境变量,然后为我编译项目。这在我的工作站

    3热度

    1回答

    我们有大量的Visual Studio解决方案包含相同的共享15个项目,并且大多数解决方案仅因Web应用程序而异。 我试图将所有东西都整合到一个只构建一次共享项目的构建中,然后让Web应用程序项目引用输出共享程序集。 我发现,因为web项目通过< ProjectReference>元素指向共享项目,所以我无法告诉它在我的自定义生成项目中查找其他位置的程序集。我想用类似的东西: <的MSBuild项