如何在命令行参数的调试中运行

时间:2016-01-14 16:15:30

标签: c# .net sql-server-2008

我想调试此代码,即设置为使用传递的参数运行SQL SERVER代理作业。我希望它在这里运行'5',但是如果它的传递参数的设置怎么办呢?

if (arrProgType != null && arrProgType.Length > 0)
{
    for (int i = 0; i < arrProgType.Length; i++)
    {
        if (arrProgType[i].Trim().TrimStart('"').TrimEnd('"') == "1")
        {
            Order.RunOrder();
        }
        if (arrProgType[i].Trim().TrimStart('"').TrimEnd('"') == "2")
        {
            Shipment.RunShipment();
        }
        if (arrProgType[i].Trim().TrimStart('"').TrimEnd('"') == "3")
        {
            Acknowledgments.RunAcknowledgments();
        }
        if (arrProgType[i].Trim().TrimStart('"').TrimEnd('"') == "4")
        {
            Invoices.RunInvoices();
        }
        if (arrProgType[i].Trim().TrimStart('"').TrimEnd('"') == "5")
        {
            ReportFtpVersion.RunGetReports();
        }
    }
}

2 个答案:

答案 0 :(得分:2)

右键单击项目,转到属性,然后转到调试部分,找到命令行参数文本区域,您可以在那里提供调试或测试应用程序的参数:

enter image description here

答案 1 :(得分:2)

enter image description here

(1) - 选择项目,按Alt + Enter(打开项目属性)

(2) - 调试选项卡

(3) - 提供参数