msbuild-task相关内容
正如这个问题所写: 我可以从内部访问 MsBuildWorkspaceMsBuild Task 类? 不能将 MSBuildWorkspace 从 MSBuild 任务中用于同一项目.但是,仅有的 2 个其他选项是 VisualStudioWorkspace 和 AdhocWorkspace. 这是否意味着无法从 MSBuild 任务加载项目? 解决方案 我刚刚在这篇文章
..
是否可以使用 msbuild 任务将智能设备项目构建到 cab 文件中进行部署. 我在网上看到了几个页面: http://guystarbuck.blogspot.com/#115584006223003606http://blog.opennetcf.com/ctacke/2008/09/18/AutomatingCABFileGenerationWithMSBUILD.aspx
..
在我的asp.net Web应用程序中,我有5个项目和nuget.org的解决方案.在TFS构建定义中, 1)在 Visual Studio构建任务 中构建整个解决方案时 Nuget软件包已还原. 2)在 MS构建任务 中尝试为单个项目生成可执行文件时 如果我选择Restore Nuget软件包,则找不到nuget软件包,并且步骤失败并显示消息-“进程'NuGet.exe'退出
..
我正在尝试使用MSBuild发布模式,但它始终默认为调试状态.知道为什么吗? msbuild LP.sln/p:buildmode = release 我检查了以下帖子; MSBuild任务-构建失败,因为在发布而不是调试中构建了一个解决方案 MSBuild任务配置属性 解决方案 这取决于该构建脚本的内容.Visual Studio C#使用参数配置在发布和 Deb
..
我在部署,导出然后导入到另一个框中时遇到了运行时异常... CRM解决方案。异常是: System.TypeLoadException:无法从程序集“ mscorlib,版本= 4.0”中加载类型“ System.Runtime.CompilerServices.ExtensionAttribute” .0.0,Culture = neutral,PublicKeyToken = b77a5
..
我正在尝试在Windows Server 2012上安装巡航控制,但是IIS存在一些问题,因此我无法访问仪表板网站。 我已修改ccnet.config,有一种无需使用仪表板网站即可触发构建的方法,因此我可以验证我的设置是否正确。请帮忙,谢谢。 解决方案 CC.Net“托盘”可用于弹出版本。网站。 如何获取CCTray 但是,cctray需要与某种服务进行对话.....所以
..
我想在我的TFS 2015上上传一些构建任务,这些任务可以在 https: //github.com/Microsoft/vso-agent-tasks 。 我确实对某些任务有问题,因为它们确实需要最低代理版本1.89.0。我的构建代理是1.83.2版本。 现在,问题是,如何更新给定池的代理?如果我确实在TFS上右键单击代理程序池,然后选择“更新所有代理程序”选项,则不会发生任何事情。我想是因
..
我想用以下代码对我提供的密码进行加密:
..
我想根据产品名称更改以下屏幕快照中显示的文本。我知道,文本取自Assembly.Title属性,这是一个只读属性,因此无法在运行时更改。那么如何在编译时更改它呢? 我们将应用程序出售给多个客户,每个客户的应用程序名称应更改。我们为每个客户提供配置。因此,在构建时,应根据配置选择程序集标题。 任何建议如何解决这个问题? 更新: 我尝试了评论中给出的一些建议,发现以下内容:
..
我有一个名为cryptdll.vcxproj的项目. cryptdll 取决于解决方案中其他两个项目的构件.其他项目是 cryptlib 和 cryptest .对于那些对 cryptdll 中的元素布局感兴趣的人,它位于依赖关系有些不寻常,在Visual Studio编辑器中不容易表达.它们不常见,因为策略要求Win32\Output\Debug\cryptest.exe始终用于执行PostBu
..
我有一个为控制台项目(.NET Core 2.1)创建的发布配置文件Staging.pubxml,如下所示:
..
我知道,可以在的帮助下使用MSBuild Delete任务删除文件列表.如此处所述.但是,有一种方法可以不使用来执行相同的操作. 基本上可以删除任务,执行与 类似的操作 解决方案 似乎您想要的是这样的东西:
..
我正在尝试按照我一直在尝试传递我想解释为列表的属性.我还没有在网上找到可以解决这种情况的示例.据我了解,问题在于“属性"已被视为列表项,因此它也不喜欢传递列表项.有没有办法让msbuild在这里正确打包和解压缩列表? Msbuild抱怨: error MSB4012: The expression "FilesToZip=@(Scripts)" cannot be used in th
..
我有一个自定义的MSBuild目标,部分代码片段如下.. $([System.IO.File]::ReadAllText($(PublishHtmTemplatePath)))
..
有许多将TFS 2010构建工作流中的属性值传递到MSBuild中的示例和方法,但是我需要相反. 基本上在构建框上已写入自定义目标文件,以对在该框上运行的所有构建进行一些处理.这些目标文件具有自定义任务,其中一些任务暴露返回值(或输出参数). 如果可能的话,我希望能够从构建工作流(TFS 2010)中读取这些输出参数的值.所以基本上 TFS 2010构建工作流在构建服务器上运行
..
我正在使用WriteLinesToFile更新更改日志文件(txt).它将文本附加到文件末尾.理想情况下,我希望能够将更改写入此文件的开始. 是否有一个简单的任务(例如,在“社区"或“扩展"包中)完成此任务? 解决方案 在自定义任务包中没有看到类似的东西. 您可以使用ReadLinesFromFile和WriteLinesToFile作弊:
..
在使用Visual Studio 2017 RC开发自定义MSBuild任务时,出现以下问题:一旦添加了除Microsoft.Build.Utilities.Core以外的其他依赖项(使用v15.1.0-preview-000458-02获得.NET Core支持) ,因为找不到依赖项,所以无法将任务加载到另一个.csproj MSBuild项目中. 有没有一种方法可以将所有依赖项自动复制到
..
我有用csharp编写的内嵌任务代码 我想知道是否可以通过内嵌任务代码访问Propect属性 例如我正在尝试将字符串匹配项替换为项目属性值.有可能吗?
..
我正在尝试建立一个C#项目,该项目在构建时将运行xUnit测试,因此可以在持续集成中使用它们.我有一个常规项目,一个使用xUnit的类库测试项目以及我的测试运行器项目.从我读过的所有内容来看,似乎应该可以通过在测试运行器项目中执行以下操作来使它正常工作:
..
如何使用MSBuild社区任务删除web.config中的节点.我可以使用XmlUpdate任务更新节点,但不能删除节点.任何想法. 解决方案 XmlUpdate任务可以执行此操作.我正在使用从2010年11月30日开始的每晚构建.
..