我在 ContextMenuStrip 中有一个解决方案项目列表,我想运行选定的一个。
我有一个鼠标事件集,我有目录+文件名的完整路径。
我想运行该文件,这将在 visual studio 上打开它。
我尝试使用的动作
Process.Start(pathAndFileName);
当 pathAndFileName = D:\Code\MyRepoName\Solutions\TEST\TEST_1.sln
这将打开 Windows 10 选择要为文件运行的程序,而 Visual Studio 不在列表中,但已设置为此文件的默认值。
private void ContextMenuStrip2_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
{
string pathAndFileName = ((ToolStripMenuItem)e.ClickedItem).ToString();
Process.Start(pathAndFileName);
}
LEATH
相关分类