У меня есть список элементов решений в 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);
}
результат выполнения