进入预构建命令行后无法重建解决方案

时间:2015-09-15 15:49:03

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

我刚刚将我的视觉工作室升级到2015版。

我只有两个项目的解决方案。我可以重建解决方案并运行代码。但是,当我在Properties>中输入参数时,我遇到了问题。构建活动>预构建事件命令行。

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

/MTEST

当我尝试重建解决方案时,我收到错误消息“The command”/ 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;
                }
            }
        }
    }

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

1 个答案:

答案 0 :(得分:3)

预构建事件命令行用于在构建之前运行命令行程序。就像你有一些产生代码然后你会构建的东西。如果您希望在调试时将该值传递给控制台应用程序,则可以在Debug-&gt; Start Options-&gt;命令行参数中进行设置。