【问题标题】:can't rebuild solution after entering a pre-build command line输入预构建命令行后无法重建解决方案
【发布时间】:2015-09-15 15:49:02
【问题描述】:

我刚刚将我的 Visual Studio 升级到 2015 版。

我有一个只有两个项目的解决方案。我可以重建解决方案并正常运行代码。但是,当我在 Properties > Build Events > Pre-build event 命令行中输入参数时出现问题。

我只是在文本框中输入了以下内容,

/MTEST

当我尝试重建解决方案时,我收到错误消息“命令“/MTEST”以代码 9009 退出”。

static void Main(string[] args)
    {
        if (args.Length == 0)
            NormalMonring();
        else
        {
            for (int i = 0; i < args.Length - 1; i++)
            {
                switch(args[i].ToUpper())
                {
                    case "/AUTO":
                        //code
                    case "/MTEST":
                        // code
                        break;
                }
            }
        }
    }

我以前做过类似的事情,没有任何问题不明白发生了什么?

【问题讨论】:

  • 看起来你想设置调试->启动选项->命令行参数。
  • 天哪,是的!那是我有点傻!谢谢你

标签: c# .net visual-studio visual-studio-2015


【解决方案1】:

预构建事件命令行用于在构建之前运行命令行程序。就像如果你有一些东西可以生成你将构建的代码。如果您希望在调试时将该值传递给控制台应用程序,则可以在 Debug->Start Options->Command line arguments 中设置它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-07-31
    • 2012-01-03
    • 1970-01-01
    • 2010-09-21
    • 2016-01-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多