【问题标题】:How to debug program that pass argument to Main? [duplicate]如何调试将参数传递给 Main 的程序? [复制]
【发布时间】:2012-02-28 08:28:28
【问题描述】:

我正在编写一个控制台应用程序,它将参数的字符串数组传递给 Main。使用 F5 调试会抛出异常,因为我没有传递参数。

我调试/测试可以传递参数的代码的方式是构建解决方案,然后在命令提示符下运行 .exe,但这非常不方便。

有没有办法将参数传递给调试?

【问题讨论】:

标签: c# console


【解决方案1】:

在 Visual Studio 中?绝对 - 转到项目的属性设计器,选择Debug page,您可以设置命令行参数以及工作目录。请参阅MSDN 了解更多信息。

【讨论】:

    【解决方案2】:

    在 Visual Studio 中右键单击解决方案资源管理器中的项目名称。从列表中选择属性。转到调试选项卡。您可以将参数放在命令行参数文本框中。

    【讨论】:

      【解决方案3】:

      This page 有关于 C# 调试的文档。基本上,项目的属性页中有一个“命令行参数”选项。

      【讨论】:

        【解决方案4】:

        您应该能够在“项目设置”对话框中输入命令行参数。

        这里有一些信息:http://msdn.microsoft.com/en-us/library/2kf0yb05.aspx

        【讨论】:

          猜你喜欢
          • 2019-03-17
          • 1970-01-01
          • 2011-09-03
          • 2012-03-03
          • 2016-05-21
          • 2015-09-10
          • 1970-01-01
          • 2017-06-14
          • 1970-01-01
          相关资源
          最近更新 更多