问题标签 [post-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.

0 投票
1 回答
178 浏览

visual-studio-2008 - 如何在 VS2008 的构建后事件中运行之前检查现有的可执行文件?

我正在尝试使用 SubWCRev 来获取我们的 SVN 存储库的当前修订号并将其放入一个文件中,以便我可以在 UI 中显示它。

当我使用 Web 应用程序时,我使用以下构建后命令行:

它工作得很好,但现在我想在运行它之前确保我有 SubWCRev,所以如果其他开发人员没有运行 TortoiseSVN,我可以跳过这篇文章构建。

我在这里尝试了一些批处理代码,但无法弄清楚。

有任何想法吗?

谢谢!

0 投票
1 回答
1206 浏览

visual-studio - 如何将构建时间作为构建后宏添加到文件存档中?

我想将项目打包到一个 zip 文件中,并将构建日期时间(或当前日期时间)作为 zip 文件名的一部分。

因此,最好将日期合并到 release.zip 中,例如 release-14-3-2010-22_56.zip

是否可以定义自定义的构建后宏?

0 投票
3 回答
1879 浏览

delphi - 如何在 PostBuild 事件上并行执行程序?

在项目选项中使用以下指令构建/运行项目时,我设法将编译器设置为执行另一个程序:

问题是编译器执行“program.exe”并等待它终止,然后运行项目可执行文件。

我要问的是:如何将编译器设置为并行运行两个可执行文件,而无需等待 PostBuild 事件中的那个终止?

提前致谢

0 投票
2 回答
1906 浏览

eclipse - Eclipse 中的 GWT Post 构建命令

我开始习惯 Eclipse,但我对 Visual Studio 有更多的经验。在 Visual Studio 中,可以在构建完成后运行自动命令。

现在,我在 Eclipse 的一个解决方案(或工作区)中同时创建一个 GWT 项目和几个其他项目。使用 GWT 项目编译的一些文件在编译后需要复制到另一个位置。我目前正在手动执行此操作,并希望自动执行此操作。我不经常这样做,因为该项目在调试模式下运行良好(...?gwt.codesvr=localhost:9997)。

但是在 Eclipse 中为 GWT 项目执行构建后命令的位置在哪里?可能吗?

0 投票
2 回答
376 浏览

regex - 发布 Web 应用程序时在 *.aspx、*.ascx 文件中搜索和替换

当我发布我的 Web 应用程序时,我试图替换所有 .aspx 和 .ascx 文件中的模式。

当我在本地运行应用程序时,我不关心替换。但是一旦我需要发布解决方案,我就需要一个字符序列,比如说“ABC”,在我的所有 .aspx 和 .ascx 文件中替换为“DEF”。

我将如何执行此操作?

0 投票
2 回答
1842 浏览

visual-studio - Visual Studio - 用于合并 .cs 文件的构建后事件

我的目标环境只接受 .cs 文件并在运行时编译它们。

我的项目有 gui.cs 和其他 4 个类文件。它大约有 9000 行代码。

有没有办法将所有 5 个文件合并为 1 个 cs 文件作为构建后事件?

0 投票
1 回答
1096 浏览

visual-studio - 在 Visual Studio API 中构建事件和构建后步骤执行顺序

在我的项目中,我定义了一个构建后步骤,将链接的可执行文件移动到另一个目录。现在我为 Visual Studio 编写了一个插件,它处理构建事件并在构建后对链接的可执行文件执行一些操作。我的问题是,Visual Studio 的构建后步骤是在构建后事件 (OnBuildDone) 引发之前执行的,因此可执行文件已经从构建目录中移动。如何确保在 VS 的构建后步骤之前执行我的插件?

0 投票
2 回答
2073 浏览

visual-studio - 如何从 VS 构建后事件编写注册表项?

我从事的项目之一需要读取注册表项以确定某些值。通常该值将在安装过程中写入。

因为我也想在本地运行项目(无需安装),所以我想在构建完成后写入该值。

有没有一种简单的方法可以做到这一点?

0 投票
2 回答
3828 浏览

.net - 将 Dotfuscator 作为构建后事件运行

我在 Visual Studio 2010 中使用 Dotfuscator。

我想将 Dotfuscator 作为构建后事件运行,因此每次构建项目时,Dotfuscator 都会使用我创建的配置在输出 DLL 上运行,并且我将获得一个新的 Dotfuscated DLL,而无需手动打开 Dotfuscator。

在它被混淆之后,我将把它辞职(使用 sn.exe)并将它复制到我使用该 DLL 的目录中。

如何将 Dotfuscator 作为构建后事件(或从命令行)运行?

0 投票
1 回答
1387 浏览

c# - 在 C# 中创建 exe 文件的快捷方式

我有一个程序,当我在 Visual Studio 中构建发布模式时,它会将 .exe 文件和所有必需的文件复制到一个共享位置,供多个用户访问。在复制的文件夹中,我在项目构建时使用 C# 自动创建了 .exe 文件的快捷方式。

问题

我希望能够从共享位置复制该文件夹并将其放在任何桌面上并运行该快捷方式文件。问题是快捷方式仍然指向共享位置上的 .exe 文件,而不是本地文件。如何将快捷方式的目标位置设置为相对于我放置该本地文件夹的位置?