使用 PowerShell 打开文件

Use PowerShell to open a file

是否有从 Visual Studio 中的程序包管理器控制台 (a.k.a.PowerShell) 打开项目项(例如 class 文件)的命令?这与我在解决方案资源管理器中双击该文件时发生的情况相同。

我尝试使用 Invoke-Item,但这恰好打开了 Visual Studio 的新实例。

$DTE.ExecuteCommand(“File.OpenFile”, "a path to your file")

您可以这样引用本地工程文件:

$path = [System.IO.Path]
$file = $path::Combine($path::GetDirectoryName($project.FileName), “your local path”)
$DTE.ExecuteCommand(“File.OpenFile”, $file)