msbuild

    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服务应该做的就是接收邮件并将其放在文件系统上,

    12热度

    8回答

    我喜欢在构建中断时由TFS的警报机制发送的状态电子邮件。 但是,我想发送这样一封电子邮件给整个团队,而不是依靠团队订阅警报...... 在重写“OnBuildBreak”时,我很难自己生成一个很好且足够详细的消息“并使用MSBuildCommunityTasks电子邮件任务。 有没有办法强制TFS警报发送到电子邮件列表? 你能推荐一种发送这种状态通知的方式吗?

    3热度

    3回答

    将TFS 2005升级到2008的最佳方式是什么?另外,团队建设脚本(“构建类型”)的哪些与Team Build 2008兼容,还是需要以某种方式转换/迁移?

    1热度

    5回答

    我们有一个使用CruiseControl.Net的构建盒,并使用msbuild构建VB.Net和C#项目。所有我已经安装在.Net上的盒子是.Net 2.0 SDK(我试图保持盒子尽可能干净)。我们现在正试图在这个盒子上建立一个C++应用程序。我们遇到的问题是头文件(例如windows.h)没有与SDK一起安装。 我必须安装VS 2005才能正常工作吗? 编辑: 作为一对夫妇的人已经回答了,我实际

    3热度

    3回答

    我有Team Foundation Server 2008安装和单独的机器与Team Build服务。 我可以在Visual Studio中或通过命令行(他们成功完成)手动创建团队构建并触发它们。但是,检查源代码树不会导致构建触发,尽管可以选择构建构建定义中的每个检查。 更新:要清楚我有一个完整的工作版本定义,启用了CI选项。 源树被配置为要么下主文件夹或科\ BRANCHNAME文件夹下与码的非

    5热度

    1回答

    我有几个项目的解决方案。其中之一是安装项目。如果您在解决方案资源管理器中展开安装项目,则会看到一个“检测到的依赖项”节点。如果你右键点击它,你会得到一个名为Refresh Dependencies的菜单项。这将刷新基于安装程序中包含的文件的任何依赖项。 我问我是否可以执行的Visual Studio之外的这个动作,无论是使用devenv.com或MSBuild的。 我想这是因为我使用持续集成Cru

    20热度

    10回答

    我只是想知道是否人们认为值得学习使用MSBuild语法来定制.net项目的构建过程,或者是否真的不值得,因为使用visual可以轻松构建项目工作室。 我在夜间构建等方面思考,但是我不能使用预定事件,它使用内置到VS中的命令行构建选项?那里有优越的工具吗?