【问题标题】:VS2010 - Project Macro Variables in Start Options Command Line ArgumentsVS2010 - 启动选项命令行参数中的项目宏变量
【发布时间】:2010-10-28 19:39:46
【问题描述】:

在项目设置的“调试”选项卡上,有没有办法在命令行参数框中使用项目宏变量?

我知道你不能直接使用它们,因为它们没有得到扩展,但有没有聪明的解决方案?

编辑:我正在使用 C# 项目。

【问题讨论】:

标签: c# visual-studio visual-studio-2010


【解决方案1】:

不,这是受支持的 [但不适用于 C# 项目]。

我尝试过的愚蠢示例:命令参数 = $(CharacterSet)。在运行时为argv[1]main() 中获得"Unicode"

选择“命令参数”,点击下拉箭头,编辑。单击宏以查看可用的宏。

【讨论】:

  • 我应该指出我正在开发一个 C# 应用程序。
  • 是的,你应该有。 C# IDE 不支持此功能。一种可能的解决方法是构建后事件,该事件写入您在程序中读取的文件。喜欢echo $(ProjectName) > "$(TargetDir)cmdargs.txt
猜你喜欢
  • 1970-01-01
  • 2013-04-14
  • 2014-02-16
  • 1970-01-01
  • 1970-01-01
  • 2020-07-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多