msbuild

    14热度

    3回答

    我想在此刻设置CruiseControl.net。到目前为止,它的工作很好,但我有一个MSBuild任务的问题。 根据Documentation,它将CCNetArtifactDirectory传递给MSBuild。但我该如何使用它? 我尝试这样做: <buildArgs> /noconsolelogger /p:OutputPath=$(CCNetArtifactDirectory)\

    14热度

    2回答

    我们在NUnit和NAnt中使用了CruiseControl很长一段时间。对于最近的一个项目,我们决定使用Visual Studio自带的测试框架,到目前为止这已经足够了。 我试图让解决方案在CruiseControl中运行。我终于有了构建本身的工作;但是,尽管添加了专门设计的构建任务和组件,但我仍无法获得CruiseControl界面中显示的任何测试。有没有人有一个明确的链接到那里得到这个设置的

    7热度

    3回答

    我认为这里的大多数人都明白完全自动化构建的重要性。 问题是我们的项目之一是现在使用集成的Visual Studio安装项目(vdproj),最近已移植到Visual Studio 2008.不幸的是,那些不会在MSBuild中生成并调用devenv.exe/build 2008年只是崩溃,显然它在所有多核计算机上都这样做(!!!)。所以现在我可以选择回滚到.Net 2.0和2005,或者简单地拒绝

    15热度

    2回答

    我想要做的是创建一个干净的虚拟机映像作为应用程序构建的输出。 因此,一个新的虚拟机将被创建(从模板是好的,安装了操作系统,并安装一些基本软件)---一个新的网站将在IIS中创建,Web应用程序构建输出复制到虚拟机硬盘上的某个位置,并且IIS配置正确,虚拟机将启动并运行。 我知道有MSBuild任务脚本都在IIS管理操作,但是你怎么脚本所有与虚拟机的行动?具体来说,从模板创建一个新的虚拟机,命名它的

    24热度

    5回答

    我在我的开发服务器上设置了CruiseControl.NET 1.4版本。每当开发人员检查代码时,它都会进行编译。 现在我们正在一个地方,我们可以开始将我们的应用程序提供给测试人员。我们希望使用ClickOnce来分发应用程序,其想法是当测试人员测试应用程序时,他们拥有最新版本。 我找不到一种方法使CruiseControl.NET发生这种情况。我们使用MSBUILD来执行构建。

    4热度

    7回答

    我运行一个ASP.NET网站解决方案,其中包含一些其他项目。我已经知道MSBuild项目能够做到这一点,但它是最好的方式吗?他们很容易创建? nAnt,CruiseControl.NET或其他解决方案更好吗? 当我构建网站(使用Web Deployment Projects)时,是否可以自动生成部分内容,以便它不会将项目中的某些文件夹复制到发布文件夹中?例如,我有本地搜索索引,文件夹中的图像和其他

    4热度

    3回答

    我刚刚使用继承的属性表为我们现有的C++代码建立了一个不合适的构建系统,这个功能似乎是特定于Visual C++产品的。不适当的建筑需要改变许多项目设置,并且继承的属性页允许我通过将属性表附加到项目来更改所有必要的设置。我正在将我们的团队从用于UI的C++/MFC迁移到C#和WPF,但我需要提供相同的不适合的构建功能,希望能够提供相同的便利。我似乎无法找到一种方法来处理C#项目 - 我首先查看了是

    5热度

    5回答

    我有一个将消息发送到外部Web服务的应用程序。我使用MSBuild和Cruisecontrol.NET构建和部署此应用程序。随着CCNET构建和部署应用程序,它还使用NUnit运行一组测试。我现在也想测试Web服务通信。 我的想法是,作为构建过程的一部分,应该生成一个Web服务(基于外部Web服务WSDL)并部署到构建服务器本地Web服务器。所有Web服务应该做的就是接收邮件并将其放在文件系统上,