msbuild-task相关内容

MS Build步骤中的Nuget Restore

在我的asp.net Web应用程序中,我有5个项目和nuget.org的解决方案.在TFS构建定义中, 1)在 Visual Studio构建任务 中构建整个解决方案时 Nuget软件包已还原. 2)在 MS构建任务 中尝试为单个项目生成可执行文件时 如果我选择Restore Nuget软件包,则找不到nuget软件包,并且步骤失败并显示消息-“进程'NuGet.exe'退出 ..

MSBuild建立默认值以调试配置

我正在尝试使用MSBuild发布模式,但它始终默认为调试状态.知道为什么吗? msbuild LP.sln/p:buildmode = release 我检查了以下帖子; MSBuild任务-构建失败,因为在发布而不是调试中构建了一个解决方案 MSBuild任务配置属性 解决方案 这取决于该构建脚本的内容.Visual Studio C#使用参数配置在发布和 Deb ..
发布时间:2021-04-01 20:28:25 C#/.NET

如何手动触发巡航控制.net构建?

我正在尝试在Windows Server 2012上安装巡航控制,但是IIS存在一些问题,因此我无法访问仪表板网站。 我已修改ccnet.config,有一种无需使用仪表板网站即可触发构建的方法,因此我可以验证我的设置是否正确。请帮忙,谢谢。 解决方案 CC.Net“托盘”可用于弹出版本。网站。 如何获取CCTray 但是,cctray需要与某种服务进行对话.....所以 ..
发布时间:2020-10-11 20:41:23 其他开发

升级TFS 2015 Build Agent

我想在我的TFS 2015上上传一些构建任务,这些任务可以在 https: //github.com/Microsoft/vso-agent-tasks 。 我确实对某些任务有问题,因为它们确实需要最低代理版本1.89.0。我的构建代理是1.83.2版本。 现在,问题是,如何更新给定池的代理?如果我确实在TFS上右键单击代理程序池,然后选择“更新所有代理程序”选项,则不会发生任何事情。我想是因 ..
发布时间:2020-09-24 03:03:34 其他开发

AssemblyTitle设置后永远不会更改,我希望根据配置进行更改

我想根据产品名称更改以下屏幕快照中显示的文本。我知道,文本取自Assembly.Title属性,这是一个只读属性,因此无法在运行时更改。那么如何在编译时更改它呢? 我们将应用程序出售给多个客户,每个客户的应用程序名称应更改。我们为每个客户提供配置。因此,在构建时,应根据配置选择程序集标题。 任何建议如何解决这个问题? 更新: 我尝试了评论中给出的一些建议,发现以下内容: ..
发布时间:2020-05-31 19:12:32 C#/.NET

是否将PreBuildEvent转换为有条件的目标?

我有一个名为cryptdll.vcxproj的项目. cryptdll 取决于解决方案中其他两个项目的构件.其他项目是 cryptlib 和 cryptest .对于那些对 cryptdll 中的元素布局感兴趣的人,它位于依赖关系有些不寻常,在Visual Studio编辑器中不容易表达.它们不常见,因为策略要求Win32\Output\Debug\cryptest.exe始终用于执行PostBu ..
发布时间:2020-05-13 00:29:58 其他开发

调用可重复使用的msbuild目标时将列表项传递给属性

我正在尝试按照我一直在尝试传递我想解释为列表的属性.我还没有在网上找到可以解决这种情况的示例.据我了解,问题在于“属性"已被视为列表项,因此它也不喜欢传递列表项.有没有办法让msbuild在这里正确打包和解压缩列表? Msbuild抱怨: error MSB4012: The expression "FilesToZip=@(Scripts)" cannot be used in th ..
发布时间:2020-05-13 00:17:19 其他开发

将值从MSBuild任务传递到TFS生成工作流

有许多将TFS 2010构建工作流中的属性值传递到MSBuild中的示例和方法,但是我需要相反. 基本上在构建框上已写入自定义目标文件,以对在该框上运行的所有构建进行一些处理.这些目标文件具有自定义任务,其中一些任务暴露返回值(或输出参数). 如果可能的话,我希望能够从构建工作流(TFS 2010)中读取这些输出参数的值.所以基本上 TFS 2010构建工作流在构建服务器上运行 ..
发布时间:2020-05-13 00:12:08 其他开发

是否有一个MSBuild任务可以将行写入文件的“开始"?

我正在使用WriteLinesToFile更新更改日志文件(txt).它将文本附加到文件末尾.理想情况下,我希望能够将更改写入此文件的开始. 是否有一个简单的任务(例如,在“社区"或“扩展"包中)完成此任务? 解决方案 在自定义任务包中没有看到类似的东西. 您可以使用ReadLinesFromFile和WriteLinesToFile作弊: ..
发布时间:2020-05-13 00:10:14 其他开发

Visual Studio 2017 MSBuild任务开发

在使用Visual Studio 2017 RC开发自定义MSBuild任务时,出现以下问题:一旦添加了除Microsoft.Build.Utilities.Core以外的其他依赖项(使用v15.1.0-preview-000458-02获得.NET Core支持) ,因为找不到依赖项,所以无法将任务加载到另一个.csproj MSBuild项目中. 有没有一种方法可以将所有依赖项自动复制到 ..
发布时间:2020-05-13 00:10:06 其他开发

MSBuild-尝试运行xUnit(.net)测试

我正在尝试建立一个C#项目,该项目在构建时将运行xUnit测试,因此可以在持续集成中使用它们.我有一个常规项目,一个使用xUnit的类库测试项目以及我的测试运行器项目.从我读过的所有内容来看,似乎应该可以通过在测试运行器项目中执行以下操作来使它正常工作: ..
发布时间:2020-05-13 00:09:53 其他开发