使用web.config

时间:2015-08-17 21:28:41

标签: c# batch-file web-config post-build

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

在构建后事件命令行中,我想要这样的东西: MyBatchFile.bat" WebConfigParam1" " WebConfigParam2" WebConfigParam1和WebConfigParam2都存在于web.config的应用程序设置中。这将允许我根据环境获得动态属性,并自动化该过程。

这样的事情是否存在?

谢谢!

1 个答案:

答案 0 :(得分:1)

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

  1. 将项目的输出文件夹作为参数传入批处理文件。此值在"宏>>"在post-build命令行编辑器中。
  2. 使用批处理文件从项目的web.config文件中提取所需的两个值,例如:像这样:Extracting text from XML file via batch file