C# 如何在c中的一个解决方案中运行特定的winform?
在我的解决方案中,我有两个项目。。。 一个用于我的主应用程序,另一个用于安装和部署 在我的主应用程序MyApplication中,我有两个winforms formA和formB。 formA是默认表单,每当打开我的应用程序时都会显示 在我的安装和部署项目中,在“用户程序”菜单下,我创建了一个文件夹,用于放置主应用程序的快捷方式,默认情况下,该快捷方式将从主应用程序打开formA 如何为我的formB创建快捷方式,以便选择运行formA还是formB 编辑1: 我的目标是这样的设置: formA将是主要的应用程序。 formB将用于配置formA的设置 这就是为什么我想独立于formA运行formB,这样我可以选择在实际运行formA之前先配置formA的设置两个选项: 而是使用两个单独的WinForms项目。您是否只需要在每次启动时显示一个表单,或者用户可以在它们之间切换?如果他们只想看一个或另一个,那么单独的应用程序感觉最干净。 使用一个命令行参数,该参数将显示另一个窗体。然后添加包含该命令行参数的快捷方式。主方法中的代码如下所示:C# 如何在c中的一个解决方案中运行特定的winform?,c#,.net,C#,.net,在我的解决方案中,我有两个项目。。。 一个用于我的主应用程序,另一个用于安装和部署 在我的主应用程序MyApplication中,我有两个winforms formA和formB。 formA是默认表单,每当打开我的应用程序时都会显示 在我的安装和部署项目中,在“用户程序”菜单下,我创建了一个文件夹,用于放置主应用程序的快捷方式,默认情况下,该快捷方式将从主应用程序打开formA 如何为我的formB创建快捷方式,以便选择运行formA还是formB 编辑1: 我的目标是这样的设置: formA
Form form = args.Length == 1 && args[0] == "-otherForm"
? new OtherForm()
: new MainForm();
Application.Run(form);
在Main方法中,在Application.run中运行第三个表单。在此表单中,您可以使用单选按钮或其他东西,供用户选择要运行的表单。如果我使用两个单独的WinForm项目,我是否仍然能够从一个项目访问另一个项目的文件和资源?尤其是app.config文件?@chad:你访问资源时一定要小心。我想你需要不同的app.config文件。我可能是错的。我已经试过了,而且它可以工作了,先生,难道我不可能通过制作单独的链接来分别启动每个表单吗?