问题标签 [msbuildcommunitytasks]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
msbuild - MSBuild 社区任务中的“找不到文件”——哪个文件?
我正在尝试使用 MSBuild 社区任务的 VssGet 任务,并且错误消息“找不到文件或项目”正在用棍子殴打我。我无法弄清楚错误消息具体指的是什么。这是任务:
如果我编写一个 Streamreader 来读取数据库路径或本地路径,它会成功。因此,通往一切的道路似乎是可以访问的。有任何想法吗?
deployment - MSBuild ReadLinesFromFile 一行中的所有文本
当我对 MSBUILD 中的文件执行 ReadLinesFromFile 并再次输出该文件时,我将所有文本放在一行上。所有的回车和 LineFeed 都被去掉了。
我从通常看起来像这样的文件中获取文本
这样出来
我知道 ReadLinesFromFile 的代码将一次将数据拉入一行并去掉回车符。
有没有办法把它们放回去?所以我的电子邮件看起来格式都很好?
谢谢
msbuild - 如何使用 MSbuild 通过电子邮件发送多个地址
我的构建脚本中有一个目标,它将发送一封电子邮件,其中包含详细说明模块的 svn 更改的附件。
如果我对单个电子邮件地址进行硬编码,则此方法有效,但是我现在想向多个开发人员发送电子邮件并且脚本失败了。下面是代码
如果我将 To 行更改为 $(Recipients) 列表中的第一个人将收到电子邮件,后续地址不会收到电子邮件。
然后,我将“收件人”行更改为您在@(收件人)下方看到的内容,因为我认为它可能会循环每个收件人。没有这样的运气!!!我收到错误消息
我读入的文件只是格式为 (emailAddress1)、(emailAddress2) 等的文本文件
xml - 如何最好地更新 MSBuild 中的 XML 节点
我一直在使用 Tigris 社区任务来使用 XMLUpdate 任务更新各种 AppSettings 键。
但是,现在我想向 system.net 部分添加一个节点来设置代理。
我声明了一个属性
XMLUpdate 任务看起来像
这会更新 Web 配置,但它会直接从属性组更新,即不会转换尖括号的转义字符。有没有人有任何想法?
msbuild - MSBuild MSBuildCommunityTasks 任务时间
我有一个 MSBuild 项目,我希望将当前日期添加到我正在创建的 zip 文件中。
我正在使用 MSBuildCommunityTasks。
在网站http://msbuildtasks.tigris.org/上,我可以看到一个名为 time 的任务。我一直无法找到有关如何使用 Time 的文档。
asp.net-mvc - Web 部署项目输出中缺少母版页
在运行我们的部署项目时,我们似乎遇到了一个问题,当它编译时,它似乎错过了输出中的母版页。
有没有办法通过编辑 .wdproj 文件或通过其他方法“强制”项目包含 .master 文件?
此外,我一直在阅读MSBuildTasks 社区项目,并遵循了一些示例文档,但这似乎不起作用。该项目不会排除我选择的文件,并且似乎也不会进行压缩。有没有其他人尝试过这个可以提供反馈/指导的扩展?
提前谢谢了
更新:
我已经通过创建一个 Itemgroup 并做一个副本来解决这个问题。
.net - MSBuild:通过 Zip/Copy 任务添加/复制空文件夹
我正在尝试创建一个包含空文件夹(预编译后)的预编译站点的副本/压缩。看起来空文件夹不包含在 CreateItem 任务之后的项目列表中。我如何处理空文件夹?
谢谢
msbuild - 如何使用 msbuild 下载文件?
是否有使用 HTTP 将文件下载到本地目录的内置方法?
我可以掏出 wget 或编写自定义任务,但我想确保没有现有的方法来完成此任务。
提前致谢!
xml - 如何从 MSBuild 脚本更新 XML 属性?
我正在使用MSBuild和MSBuild 社区任务(使用 XMLUpdate 和XMLMassUpdate)来更新我的 Web.config 的各个部分,但有一件事让我很难过。如果我有:
fileName
我尝试替换target
它报告无法找到任何要更新的内容,所以我的问题是如何更新文件名属性?
编辑:这可能是命名空间冲突的情况,因为 NLog 部分定义了自己的命名空间?
更新:发布的声明名称空间的答案不起作用。
xml - AppController 错误:索引超出范围
我在我的 TFS 构建文件中覆盖了以下目标,以在 Visual Studio 2008 中运行设置数据库、导入数据等的各种任务 - 目的是仅停止与服务器上的应用程序池关联的网站,而不是停止停止整个机器上的整个 W3SVC 服务(例如,参见替代任务):
但是,当我尝试构建时,我得到以下信息:
上面提到的各种任务就是:任务、对其他目标的调用等等。那么错误的根源在哪里呢?我已经阅读了 MSBuild Community Tasks 文档,但最接近于数组的东西是 Action 属性上的 Enum。似乎其他人在使用 XML 的不同应用程序中遇到了同样的错误,但到目前为止我还没有找到任何启发性的东西。我也尝试过关闭这个,但无济于事,除非我错过了一些东西(这很有可能)。