问题标签 [pre-build-event]
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 - 如何在 Visual Studio Pre-build 事件命令行中删除文件
我正在尝试$(TargetDir)
在构建项目之前删除我在 Visual Studio 中的文件。
你必须如何格式化命令行来解决我遇到的这个问题?
c++ - 如何在 Pre-Build... 中修改源文件而不修改源文件?
所以我正在使用 Visual Studio 2005,对于我当前的项目,我正在构建一个 C# 加载项来处理 AspectC++ 方面的编织。收集方面和源文件并将它们提供给方面编译器非常简单,但这会生成新的(修改过的)源文件。我正在尝试模拟标准的 AspectC++ 插件:http ://www.pure-systems.com/AspectC_Add-In.22+M54a708de802.0.html,所以我想保持项目的源文件不变,因为我将编织文件提供给 C++ 编译器。假设我什至可以做到这一点(不确定如何),我将如何让调试器正确指向原始源文件?我知道我必须取消选中 VS 选项,这样源就不必与编译版本匹配,但我不知道如何在不直接修改源文件的情况下将两者关联起来。有什么建议吗?
visual-studio - vs.net 多预构建命令
大家好,我有一个外部项目,我想在主项目中构建它,因为我正在使用预构建命令。我想使用多命令将 aspx 页面和 ascx 用户控件复制到 sercontrol 文件夹。当我使用一个命令时它可以工作,但是当我写两行时它返回错误代码 1 而不是构建。我试图在两个命令之间放置逗号但没有工作。
你能说一下如何在 vs.net 的预构建事件中运行 mlti 命令吗?
asp.net - Validate an XML file as a build event
I was wondering if there was a way to validate XML files as part of a pre-build event, so that I can go back and fix the problem before the app starts up.
I'm aware of (and use) code to validate XML files on application startup as part of serialization (XmlReaderSettings with ValidationEventHandler), but I'd like some way of validating the XML before the app starts running.
Is this possible?
Thanks in advance.
delphi - Delphi 预构建事件在编译前未执行
我正忙于自动化我们的构建以包含 svn 修订号。我们使用的是 Delphi 2010。我添加了一个预构建事件,该事件调用一个批处理文件,该文件将 svn 修订号(从 .svn 目录中的条目文件读取)和指定的版本号注入使用编译的 aVersionInfo.rc我的项目。预构建事件如下所示:
...和批处理文件(希望有人觉得这很有用)...
批处理文件确实作为编译的一部分执行,更新了 aVersionInfo.rc,重新编译了 aVersionInfo.res,但由于某种原因,新的 res 文件不用于编译 exe。但是,它会在干净构建期间或我第二次编译时更新。似乎在调用“pre”-build 事件之前检查对 rc 文件的更改。这实际上使它成为一个中期构建事件。还是我错过了什么?
我确实尝试将 aVersionInfo.res 文件作为另一个预构建事件删除,但随后编译器抱怨该文件丢失。难道是
线是在错误的地方?
c++ - 使用 Visual Studio 在预构建事件中自动生成 C++ 代码
我正在尝试使用 Visual Studio(具体来说是 VS 2005)中的预构建事件来运行 Python 脚本,该脚本将自动生成一个 .cpp 文件。我遇到的麻烦是编译器似乎不知道这个文件是脏的,需要在构建完成后重新构建,这意味着我需要构建解决方案两次——一次生成这个文件,然后再一次,以便实际编译该文件。
在不了解 C++ 编译器的内部工作原理的情况下,我天真的猜测是它列出了在预构建事件运行之前需要重新编译的脏文件列表,因此它错过了这个自动生成的文件,因为它没有直到预构建事件之后才被触及。
如果预构建事件改变了它,有什么方法可以通知编译器它需要重新编译这个文件?
visual-studio - 解决方案范围的预构建事件?
我在 Visual Studio 中有一个包含多个项目的解决方案。我想在每次构建开始时运行一个命令 - 无论涉及哪些项目以及它们是否是最新的。
本质上,我需要类似于解决方案范围的预构建事件,但不幸的是 VS 似乎不支持这些。有谁知道实现我需要的另一种方法?
regex - 发布 Web 应用程序时在 *.aspx、*.ascx 文件中搜索和替换
当我发布我的 Web 应用程序时,我试图替换所有 .aspx 和 .ascx 文件中的模式。
当我在本地运行应用程序时,我不关心替换。但是一旦我需要发布解决方案,我就需要一个字符序列,比如说“ABC”,在我的所有 .aspx 和 .ascx 文件中替换为“DEF”。
我将如何执行此操作?
visual-studio-2008 - 从 PrebuildEvent 运行加载项
我正在编写一个 VS 2008 插件来同步安装项目版本和启动项目程序集版本。它工作正常。但我想知道是否可以从我的安装项目的预构建事件中调用加载项。它在命令行窗口中运行良好,但我没有找到任何语法使其在预构建事件中运行。有人有想法吗?谢谢
c# - 有没有办法从 C# 代码中修改 Visual Studio 2008 或 2010 项目预构建事件?
有没有办法从 C# 代码中修改 Visual Studio 2008 或 2010 项目预构建事件?C# 是否有这样的预处理器指令,允许在项目编译和构建之前配置运行的内容?
这样做的目的是扫描项目中的着色器效果文件 (.fx) 并重新编译它们,而无需在每次添加新的着色器效果文件时手动编辑预构建事件。如果您知道任何有利于此方案的内容,我们非常欢迎您做出贡献。