c#如何在调试模式下从另一个clickonce winforms项目启动clickonce winforms项目

本文关键字:clickonce winforms 项目 另一个 启动 调试 模式 | 更新日期: 2023-09-27 17:54:33

我有两个winforms项目的解决方案。项目A用于启动项目B的多个副本,每个副本具有不同的参数。

如果我构建项目B并从项目A启动exe,它可以正常工作。问题是我希望能够在项目A启动后通过项目B,以便我可以调试通过参数的问题。

我如何设置项目,以便我可以传递参数并从项目A逐步到项目B?

c#如何在调试模式下从另一个clickonce winforms项目启动clickonce winforms项目

可以使用Debugger.Launch()方法。将此写入项目B的入口点并运行项目a。

调试器。启动方法()

启动并附加一个调试器到进程。

Visual Studio允许您为应用程序调试设置启动选项,如命令行参数。

作为一个选项,您可以将要调试的项目设置为启动项目,然后使用Properties > Debug > Command line arguments设置所需的命令行参数并按F5像往常一样调试。

命令行参数属性指定命令行参数在启动应用程序时调用。

有关更多信息,请查看:如何:设置应用程序调试的开始选项