【发布时间】:2016-12-04 14:31:29
【问题描述】:
我想让 Windows 窗体应用程序使用带有三个选项的菜单条来启动控制台应用程序。控制台应用程序是在 Visual Studio 中用 C# 构建的 .exe 文件,其中包含一些用于学校项目的基本代码。控制台应用程序不需要返回任何值,它只需要运行并允许用户使用它。这是表单的样子:Menu Application
我尝试在我的菜单项单击事件方法中使用Process.Start@("Path of file") 导入System.Diagnostics.Process.Start 命名空间来启动我的C# 控制台应用程序,但没有成功。我收到一个“Win32Exception 未处理:System.dll 中发生了“System.ComponentModel.Win32Exception”类型的未处理异常。附加信息:系统找不到指定的文件”
这里是菜单项点击事件中的代码:
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void lesson13LabCToolStripMenuItem_Click(object sender, EventArgs e)
{
Process.Start(@"\C:\Users\Sam\Documents\Visual Studio 2015\Projects\LabMenu\LabMenu\Lesson13LabC.exe");
}
}
关于我做错了什么有什么想法吗?
【问题讨论】:
标签: c# visual-studio