很像this question有没有办法让Visual Studio 2010每次启动前都提示我输入命令行参数?对于我的一个项目,这将是很好的,因为参数需要在各种运行中更改,并且比继续编辑项目的属性更容易。
答案 0 :(得分:4)
我认为没有办法让Visual Studio本身提示参数 - 但你可以创建一个小而简单的应用程序,它在Windows窗体中提示适当的值,然后调用Main
方法“真实”项目......或者甚至将其作为一个单独的过程启动。
这可以带来额外的好处,即在获得正确的论据时更容易使用,我想。
答案 1 :(得分:1)
你可以在Main中尝试这样的事情:
if (args.Length == 0)
{
Console.WriteLine("Please provide an argument.");
string strArg = Console.ReadLine();
}
答案 2 :(得分:1)
您可以尝试通过外部工具运行项目可执行文件,这可以提示参数。