msbuild-task相关内容
是否可以在以dotnet build运行的Microsoft Build Task中使用像Microsoft.CodeAnalysis这样的包引用? 我将netstandard1.5用于任务库和以下程序包引用:
..
我正在使用以下命令通过MSBuild文件安装服务.效果很好 但是上述命令将服务安装在本地计算机上.我想在远程计算机上安装服务.如何使用此命令指定计算机名称? 解决方案 根据Mike Vine的评论,MSBui
..
好的,这是我的故事. 我有一个运行良好的 ASP.Net MVC Web应用程序.但是它需要一些 .resx 文件(某些翻译的文化/语言),该文件是通过制作API Call to a third party end point来获得的.这些 .resx 文件需要带到应用程序的相应文件夹 everytime my web project builds 中.因为这些resx文件可能会在第三方位置
..
注意:我在这里以Mercurial为例,因为这就是我现在要尝试使用MSBuild的原因. 但问题不仅限于Mercurial,它发生在我的%PATH%变量中某个位置的每个外部程序(例如,我在PowerShell中尝试过相同的操作). 因此,我没有故意在此问题上贴上Mercurial标签,因为这与Mercurial无关! 我实际上想做的事情: 我希望我的构建脚本从Mercurial存储库中获
..
我在目标项目中有一个.config,我需要通过MSBuild任务以编程方式向其中添加一行. 像这样的Pseduo操作: 找到目标.config文件 确定新节点的属性值(例如,"package"节点的"id"和"version") 在正确的父节点中插入新节点 保存更改 位于$ TargetProjectDir \ Config \ packages.config的.confi
..
如何确定项目是否在MSBuild .targets文件中以调试(或发布)模式构建,并将此信息用作其他属性的条件? 类似的东西: bin\Debug\$(SomeOtherProperty)\ bin\Release\$(SomeOtherProperty)
..
如何使用c ++ XSD任务在ac#项目中?我已经像这样在csproj文件中创建了任务:
..
查看MS上的文章 ,我对SolutionToBuild部分有疑问.
..
我正遇到MSBuild的问题,我一个人无法解决.结果,我依靠社区的智慧. 我遇到的实际情况 我有一个解决方案文件,其中包含多个项目,这些项目与同一解决方案中的其他项目具有依赖性.我想将自定义目标附加到项目的csproj文件之一,并从命令行进行构建.这将使我能够为该项目制作所有必要的输出二进制文件,以便在自定义目标的构建过程中进行进一步处理.但是最主要的是我不知道该怎么做,谷歌搜索也无济
..
我有一个包含大量相关.csproj文件的解决方案. 每个.csproj文件都有一个.... 当我尝试编译整个解决方案时,构建失败: > msbuild mysolution.sln /t:PublishQA` "c:\myproj.sln" (publishqa target) (1) -> c:\myproj.sln.met
..
有人可以写(或链接到)一个演练来确切地解释 如何创建自定义MSBuild任务并在构建过程中运行它吗?我正在寻找一个从Microsoft.Build.Utilities.Task继承并仅执行以下操作的自定义任务: public override bool Execute() { Log.LogMessage("Hello world!"); return true; } (
..
我正在尝试将变量从一个目标输出到启动它的父目标中.例如, 目标1只是调用文件2中的任务,并且应该能够使用其中的变量集.但是,我似乎无法使其正常运行(也许语法错误?).目标1看起来像这样:
..
我有一个带有单个被忽略测试的小型NUnit测试套件.我现在正在编写一个简单的MSBuild脚本来还原和发布等.我试图使dotnet test任务正常工作
..
我需要创建多个/testcontainer:参数以馈入执行MsTest的任务. 我有以下内容: 对于 TestFiles 中的每个匹配,我想构建一个像这样的字符串: "/testcontainer:
..
我不知道ItemGroup是否是正确的类型.根据选择,我将得到4个不同的布尔值,它们是对还是错. 我想用“字符串"填充ItemGroup,具体取决于对还是错.那有可能还是我应该使用什么? 示例 Anders = true Peter = false Michael = false Gustaf = true 然后我的ItemGroup应该有 安德斯和古斯塔夫. 有可能还
..
我一直在网上寻找NUnit自定义MSBuild任务,该任务将在每个构建版本上运行,并且还可以很好地与Visual Studio UI配合使用(2008版).我找到了很棒的MSBuild.Community.Tasks项目,但是在Visual Studio集成部分失败了. 我真正想要拥有的是在VS的错误列表窗口中将失败的测试显示为警告/错误(以及在测试不成功时也会生成FAILED项目).因此,我编写
..
我有几个CS文件(一个DLL项目),全部位于一个目录中,并且其中的一个类扩展了ITask.现在,它很容易并且有文档记录如何从一个源文件创建内联任务,但是是否可以从多个源文件中执行此任务?我无法编译并使用DLL作为一项任务,因此我希望不必将所有源都塞入一个大源文件中. 我的目标是:
..
我有一个小项目,我想拥有该项目的2个编译版本: 针对.NET 2.0框架的人 针对.NET 3.5框架的人 一切进展顺利;我已经将我的项目进行了持续集成(使用CC.NET),并且创建了2个CC.NET“项目".每个目标框架都有一个项目. 我不会在(无关的)细节上过多介绍,但是我的解决方案是针对VS.NET中的.NET 3.5框架而设置的. 我有2个msbuild任务:
..
我已经使用SVN已有一段时间了.最近在一个我正在使用TFS的项目中.对于构建,我想在项目输出上附加/更新构建版本号.我在母版页上执行此操作,以便在应用程序上清晰可见.由于该应用程序可以在多台计算机上运行,因此可以方便地了解正在运行哪个版本的信息. 我在SVN世界中达到以下目标:
..
编译EXE时,我当前正在使用msbuild文件将某些文件复制到公共文档文件夹中.我当前的脚本包括:
..