使用web.config中的参数构建后事件

本文关键字:构建 事件 参数 web config 使用 | 更新日期: 2023-09-27 18:08:18

我有一个VS2013 c# MVC项目,我需要运行一个后构建过程,需要2个参数,其中值已经存在于web.config中。

在post-build事件命令行中,我想这样做:MyBatchFile.bat "WebConfigParam1" "WebConfigParam2"其中WebConfigParam1和WebConfigParam2都存在于web.config的应用设置中。这将允许我拥有基于环境的动态属性,并将使过程自动化。

这样的东西存在吗?

谢谢!

使用web.config中的参数构建后事件

由于您将构建后的步骤委托给批处理文件,因此解决方案可能如下所示:

  1. 将项目的输出文件夹作为参数传递到批处理文件中。该值可以在构建后的命令行编辑器中的"宏>>"下使用。
  2. 使用批处理文件从项目的web中提取所需的两个值。通过批处理文件
  3. 从XML文件中提取文本