C# 使VS2010提示我输入命令行参数

C# 使VS2010提示我输入命令行参数,c#,visual-studio-2010,command-line,command-line-arguments,C#,Visual Studio 2010,Command Line,Command Line Arguments,很像是,是否有一种方法可以让VisualStudio2010在每次启动前都提示我输入命令行参数?对于我的一个项目,这会很好,因为参数需要在不同的运行中改变,而且这比继续编辑项目的属性要容易得多。我不认为有任何方法可以让Visual Studio本身提示输入参数-但是你可以创建一个小而简单的应用程序,在Windows窗体中提示输入适当的值,然后只调用“real”的Main方法项目甚至把它作为一个单独的过程来启动 我想,这样做还有一个额外的好处,就是在获得正确的论据方面更易于使用。您可以在主视图中尝

很像是,是否有一种方法可以让VisualStudio2010在每次启动前都提示我输入命令行参数?对于我的一个项目,这会很好,因为参数需要在不同的运行中改变,而且这比继续编辑项目的属性要容易得多。

我不认为有任何方法可以让Visual Studio本身提示输入参数-但是你可以创建一个小而简单的应用程序,在Windows窗体中提示输入适当的值,然后只调用“real”的
Main
方法项目甚至把它作为一个单独的过程来启动


我想,这样做还有一个额外的好处,就是在获得正确的论据方面更易于使用。

您可以在主视图中尝试以下内容:

if (args.Length == 0)
{
    Console.WriteLine("Please provide an argument.");
    string strArg = Console.ReadLine();
}

您可以尝试通过外部工具运行项目可执行文件,这些工具可以提示输入参数


在启动之前,或者在打开项目或解决方案之前?在启动之前,我会回答我链接的问题。VS2010没有像Eclipse那样的东西,所以我需要自己引导它。我把它作为VS的一个建议发布了出来:在仔细阅读文档之后,它真的开始看起来我需要自己引导。我只是想确保我没有忽略一个隐藏的功能:\n一如既往地感谢你的精彩输入Jon!我知道我可以这样做,或者编写一个基本的WPF或表单对话框,但我想确保VS2010没有Eclipse那样的功能。但根据许多资料,VS2010中不存在这样的功能。我不熟悉这个应用程序,有没有文档或速成班文章?我的Google fu没有找到任何好东西。它是Visual Studio的一部分-