8得票3回答
MSBuild入门套件

请问是否有任何MSBuild入门套件可用? 所谓的入门套件是指,从外观上看,大多数构建过程都有相同的步骤,只是在某些地方进行了微小的更改(例如,大多数构建将运行测试、覆盖率、压缩结果、生成报告、部署等)。此外,大多数人通常希望从CI构建、测试构建和发布构建中获得的基本内容也大致相同,只是在某...

54得票3回答
有没有MSbuild任务可以检查一个字符串是否包含另一个字符串(类似于string.contains)?

我有这个Msbuild代码:<Import Project="A.proj" Condition="$(BuildDefinition) =='Dist Staging to Dev' Or $(BuildDefinition) =='Dist Staging to Dev(Servic...

18得票2回答
自定义MSBuild任务锁定程序集

乍一看,我的问题似乎是一个普遍存在的问题:我在一些项目中有一个自定义的MS Build任务。一旦我编译了这些项目,我就不能再编译构建任务了——构建任务程序集被Visual Studio锁定。 我在这里找到了很多帖子都说“只需从AppDomainIsolatedTask继承即可”。 我的任务...

13得票1回答
如何将TFS变量传递给项目的MSBuild任务

我有一个建立在TFS服务器上的解决方案。该解决方案包括几个项目,这些项目有自定义的MSBuild任务。这些任务实际上会创建一些zip归档文件。 我需要从TFS构建中提取$(Rev)宏并将其传递给任务。我尝试在构建定义的进程选项卡中使用MSBuildArguments,当我设置一个简单的字符串...

7得票2回答
在Visual Studio App Center中构建Xamarin iOS应用时失败:如果使用/unsafe编译,则不得出现不安全的代码。

我想在Visual Studio App Center中构建一个Xamarin iOS应用程序。该解决方案包含两个项目。一个是Xamarin iOS项目。另一个是绑定库项目。绑定库项目配置了允许'不安全'代码选项。 但是 App Center 中的 Xamarin.iOS 构建任务失败,...

7得票2回答
如何将ivy与MSbuild集成?

你在使用IVY+msbuild的时候采用了哪种方法,效果如何? 我们的目标是将IVY集成到C#/C++构建过程中,以实现依赖项解析和发布。我们尝试过将其添加到构建开始和结束的自定义任务中,也尝试过使用ant+apache-ant-dotnet包装msbuild调用。 其他选项可能包括gra...

8得票2回答
确认<UsingTask>声明是否正确。

我们从TFS下载了一个项目,在还原Nuget包后,出现以下错误: Error 5 The "ValidatePackageReferences" task could not be loaded from the assembly projectPath\packages\Micro...

7得票2回答
升级 TFS 2015 Build Agent

我想在我的TFS 2015上上传一些可在此处找到的构建任务:https://github.com/Microsoft/vso-agent-tasks。 我遇到了某些任务的问题,因为它们需要最低代理版本为1.89.0。但是,我的构建代理是1.83.2版本。 现在的问题是,我该如何为给定的池更新代...

52得票7回答
使用 MSBuild 如何替换文件中的字符串?

我想在使用正则表达式的情况下,将文件test.xml中的字符串“how r u”替换为另一个文件xy.xml中的字符串“i am fine”。 也就是说,我需要从文件xy.xml中读取字符串,并将其替换到文件test.xml中。 请提供解决此问题所需的必要步骤和示例。

7得票1回答
通过任务选择在目标中生成的ItemGroup文件的位置

我有以下的设置(为了简洁起见,无关紧要的XML已被删除): MyProject.fsproj &lt;Project ...&gt; &lt;Import Project="MyTask.props" /&gt; ... &lt;ItemGroup&gt; &lt;Co...