问题标签 [custom-build-step]
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.
visual-studio-2008 - 检查文件是否在 VS2008 的自定义构建事件中被修改
我在构建期间使用自定义构建步骤从 .wsdl 文件生成 gSoap 代码。如果自创建 Soap 存根以来尚未修改 .wsdl 文件,是否有任何方法可以让 Visual Studio 跳过此步骤?
visual-studio - 我应该在构建软件时自动增加程序集版本吗?
在 Visual Studio 2003 中,您可以轻松地将项目程序集设置为每次构建时自动递增,但在 Visual Studio 2005 中,此功能已被删除。您仍然可以在每次构建时自动增加您的程序集版本,但这是一个复杂的自定义构建步骤,而不是集成功能。
我不确定为什么要删除它,但这是我前一段时间应该问的一个问题 - 我应该在构建时使用解决方法来继续自动递增,还是有充分的理由停止这样做,在赞成手动递增?由于微软将它从 VS 中删除,也许有一个很好的理由,我想知道是否有人知道。
visual-studio - 为什么我的自定义构建步骤没有在 Visual Studio 中运行?
我有一个 Visual Studio 项目,其中包含几个自定义构建步骤,但其中一些根本无法运行。没有错误也没有警告,根据他们正在运行的构建日志,但绝对不是。
(它在 2010 之前的 Visual Studio 版本中都可以工作,但在 Visual Studio 2010 及更高版本中出现问题。)
tfs - TFS 中如何填充 Change.MergeSources 字段?
我们希望生成具有以下格式的构建注释:
到目前为止,我们有一个完成 1) 和 2) 的自定义构建步骤。它查看由“AssociatedChangesetsAndWorkItems”TFS 构建活动生成的信息。这是代码:
我们遇到的问题是“MergeSources”字段始终是一个空列表。我们必须做些什么来填充该字段?
visual-studio - 自定义构建步骤和构建后事件有什么区别?
两个项目设置都允许我执行自定义命令。各自的优点或缺点是什么?
visual-studio-2005 - Visual Studio 2005 不断“重新编译”XML 架构
在使用 MS Visual Studio 时,我遇到了以下不便。
我的项目包含一些 C++ 代码和一个 Schema 文件(扩展名为.xsd
)。我有一个“自定义构建步骤”用于将文件转换为 C 源代码;生成的文件如下所示:
我注意到,当我在 Visual Studio 之外编辑架构文件,或者可能从源代码控制系统下载新版本时,Visual Studio 立即注意到并调用自定义构建步骤(我希望它应该只在我“构建”时执行我的项目)。
当我的项目恰好正在运行时(我突然出现一个Do you want to stop debugging?
对话框),这尤其尴尬,并且可能导致编辑丢失(在实际工作中从未发生过,但可能发生)。
如果我将文件重命名为具有非标准扩展名(例如.xsk
),则不会发生这种情况,但我不喜欢这样,因为我失去了语法突出显示(而且它似乎是错误的)。
我想就此获得想法和见解:
这个“功能”是有原因的,还是只是一个随机的怪癖?
可能有更好的解决方法吗?
也许您正在使用另一个 MS-VS 版本,但它不会发生在您身上(我使用的是 MS-VS 2005 标准版)?
msbuild - MSBuild 自定义任务“Hello World”演练
有人可以编写(或链接到)一个演练,准确解释如何创建自定义 MSBuild 任务并在构建期间运行它吗?我正在寻找一个继承自Microsoft.Build.Utilities.Task
并且仅执行此操作的自定义任务:
(我已经为此工作了几个小时,并且不断收到“找不到[whatever]任务。检查以下”消息。我想我一定是在某个地方遗漏了一个重要步骤。如果有一个清晰的教程,我可以遵循,也许我会弄清楚我的不足之处。)
visual-studio-2010 - 将 .rules 文件转换为 Visual Studio 2010 .targets 文件
我正在尝试在 Visual Studio 2010 中设置 flex 和 bison。我在网上找到了一个 .rules 文件,但它只能在 vs2k5/2k8 中使用。如何将其转换为更新的“.targets”格式?
这是文件:
有什么工具可以做到这一点吗?
谢谢!
伊万
visual-studio-2008 - 安装项目中的 Visual Studio 2008 自定义构建步骤输出
我有一个问题,我想在设置项目中包含来自自定义构建步骤的输出文件。由于“添加项目输出”选项仅添加解决方案中的 exe 而不是自定义输出,因此我的第一种方法是将其添加为文件。在这种情况下,该文件被置于源代码控制之下并受到写保护。通常不会签出文件以构建新版本,并且自定义步骤失败,因此整个构建过程。所以我想动态地使用自定义构建步骤的输出而不是它自己的文件来解决我的问题。这个问题有什么解决办法吗?
visual-studio-2005 - 可以忽略 vs2005 自定义构建步骤失败吗?
我有一个带有自定义构建步骤的 Visual Studio 2005 项目,该步骤将库文件复制到目标应用程序插件目录。这很好用,但是在我打开目标应用程序的情况下,它会失败,这是可以理解的。
这种行为的问题是它阻止了我的构建继续,这意味着我不能点击构建,然后喝杯咖啡,并期望在我回来时构建完成。
我的问题是,我可以设置项目,以便如果自定义构建步骤失败,构建将继续吗?