msbuildcommunitytasks

    1热度

    1回答

    我覆盖了我的TFS构建文件中的以下目标,以运行在Visual Studio 2008中设置数据库,导入数据等的各种任务 - 目标是仅停止网站与服务器,而不是整个机器上停止整个W3SVC服务上的应用程序池关联(参见例如备用任务): <Target Name="AfterCompile"> <AppPoolController ApplicationPoolName="$(AppPoolN

    1热度

    1回答

    我正在使用MSBuild Community Tasks的Nightly build 1.3.0.477,并且遇到了XmlMassUpdate问题。 这就是我想做的事: 对每一个项目,如果它不引用CommonAssemblyInfo.cs文件中,添加引用。 我做这样的: <Message Text="Path is $(MSBuildCommunityTasksPath)" Importance=

    21热度

    4回答

    是否有内置的方式使用HTTP将文件下载到本地目录? 我可以掏出wget或编写自定义任务,但我想确保没有现成的方法来完成此任务。 在此先感谢!

    0热度

    1回答

    我在我的TFS构建中制作了一个自定义任务来检查我的项目的GlobalAssemblyInfo.cs文件,以便提取一个属性(AssemblyInformationalVersion是精确的),以便使用它的值命名我用该构建制作的zip文件。 <UsingTask TaskName="GetAssemblyInformationalVersion.GetAssemblyInformationalVers

    1热度

    2回答

    我是Cruise Control的新手。我正在运行一个项目,我使用MSBuild文件来构建我的项目。我使用NUnit的任务中的MSBuild社区任务项目运行我所有的单元测试,输出与测试结果与此命令的XML文件: <NUnit Assemblies="@(OutputFiles)" WorkingDirectory="$(UnitTestResultsLocation)" OutputX

    2热度

    1回答

    我发现使用MSBuild社区任务提供的Zip任务创建zip文件可以更改(或更确切地说,删除)正在压缩的文件的任何文件属性。下面是我的ATTRIB任务做一个文件夹中的DLL调用一个都只读属性: <Attrib ReadOnly="true" Normal="true" Files="@(DLLsToReadOnly)" /> 在路上,我包括在FilesToZip项目这些DLL并呼吁如下: <Zi

    9热度

    2回答

    我在使用64位版本的机器上运行时出现MSBuild Community Tasks Project的Attrib任务问题。 我已经把这个小测试项目显示的问题是什么: <Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

    3热度

    1回答

    使用MSBuild Extension Pack创建网站的正确方法是什么? 我正在尝试使用MSBuild Extension Pack来创建使用以下目标的网站。不幸的是,我没有正确的语法。这个目标会抛出一个异常,说“InvalidOperationException:指定的路径已经存在。\ r”。这是在添加应用程序之后。 我已经通过更改WebApplication项目或VirtualDirecto

    2热度

    1回答

    这是我想要实现的。我在C#和VB中有许多项目,我希望将其作为模板项目导出为我的自动构建过程的一部分。导出模板很容易做到交互,但我需要将其作为我自动构建过程的一部分来完成。此外,模板项目必须在导出之前实际构建,以保证在最终用户使用模板时进行编译。 [我知道模板项目通常不会编译,但是我已经解决了这个问题,所以就这个问题而言,我们可以认为模板项目会成功编译]。 我打算使用MSBuild社区任务来压缩最终

    1热度

    1回答

    我正在使用一些自定义的MSBuild任务签入源代码管理。我想将这些任务导入到TFS用来构建项目的TFSBuild.proj文件中。现在我已经创建了第二个项目文件,其中包含这些自定义任务的所有用途。我这样做是因为我可以在创建工作空间并下载文件后运行此项目文件。 有没有办法从构建项目引用服务器上的文件,以便我不必执行这2个步骤的过程? 我希望以下工作。 <Import Project="$/My/Se