C# 交互位置
C# Interactive Location
我每天都使用 F# Interactive,所以我喜欢从 cmd 启动它,而不仅仅是 Visual Studio 和 Visual Studio 代码。为此,我在我的 PATH
中有一个名为 FSHARPINSTALLDIR
的环境变量,它指向 C:\Program Files (x86)\Microsoft Visual Studio17\Enterprise\Common7\IDE\CommonExtensions\Microsoft\FSharp
。这使我只需键入 fsi
即可启动 F# 交互式。
在哪里安装了 C# Interactive 以便我可以做同样的事情?
当前 Visual Studio 版本 (15.8) C# 交互式控制台二进制文件应安装在相对于 Visual Studio 安装路径的 MSBuild.0\Bin\Roslyn\csi.exe
中。
IIRC,Visual Studio 的早期版本将其安装在 C:\Program Files (x86)\MSBuild
目录下。
您可以使用以下CMD命令来定位其实际位置:
dir "C:\Program Files (x86)\csi.exe" /s /b
我想我找到了一个很好的解决方案
我刚去过这里
"C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Visual Studio 2019\Visual Studio Tools"
我从属性 window 中获取了目标命令,对我来说看起来像这样
C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe -noe -c "&{Import-Module """C:\Program Files (x86)\Microsoft Visual Studio19\Community\Common7\Tools\Microsoft.VisualStudio.DevShell.dll"""; Enter-VsDevShell ee278031}"
然后我将它打成这样的 bat 文件(我也做了一些清理工作)
powershell.exe -noe -c "&{Import-Module """C:\Program Files (x86)\Microsoft Visual Studio19\Community\Common7\Tools\Microsoft.VisualStudio.DevShell.dll"""; Enter-VsDevShell ee278031}; cd ~; clear; echo 'Welcome back Massaynus!'"
- 我设法将其添加到微软新终端的配置文件中,它的效果非常好
Here is the profile if you are interested
打开 Startmenu/Visual 适用于 VS 2019 的 Studio 2019/x64 本机工具命令提示符
类型:where csi.exe
在我的具体安装中,输出是:Q:\VS2019\Community\MSBuild\Current\Bin\Roslyn\csi.exe
特定于您的 Visual Studio 安装的位置使其在生产环境中使用起来有点困难。
我每天都使用 F# Interactive,所以我喜欢从 cmd 启动它,而不仅仅是 Visual Studio 和 Visual Studio 代码。为此,我在我的 PATH
中有一个名为 FSHARPINSTALLDIR
的环境变量,它指向 C:\Program Files (x86)\Microsoft Visual Studio17\Enterprise\Common7\IDE\CommonExtensions\Microsoft\FSharp
。这使我只需键入 fsi
即可启动 F# 交互式。
在哪里安装了 C# Interactive 以便我可以做同样的事情?
当前 Visual Studio 版本 (15.8) C# 交互式控制台二进制文件应安装在相对于 Visual Studio 安装路径的 MSBuild.0\Bin\Roslyn\csi.exe
中。
IIRC,Visual Studio 的早期版本将其安装在 C:\Program Files (x86)\MSBuild
目录下。
您可以使用以下CMD命令来定位其实际位置:
dir "C:\Program Files (x86)\csi.exe" /s /b
我想我找到了一个很好的解决方案
我刚去过这里
"C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Visual Studio 2019\Visual Studio Tools"
我从属性 window 中获取了目标命令,对我来说看起来像这样
C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe -noe -c "&{Import-Module """C:\Program Files (x86)\Microsoft Visual Studio19\Community\Common7\Tools\Microsoft.VisualStudio.DevShell.dll"""; Enter-VsDevShell ee278031}"
然后我将它打成这样的 bat 文件(我也做了一些清理工作)
powershell.exe -noe -c "&{Import-Module """C:\Program Files (x86)\Microsoft Visual Studio19\Community\Common7\Tools\Microsoft.VisualStudio.DevShell.dll"""; Enter-VsDevShell ee278031}; cd ~; clear; echo 'Welcome back Massaynus!'"
- 我设法将其添加到微软新终端的配置文件中,它的效果非常好
Here is the profile if you are interested
打开 Startmenu/Visual 适用于 VS 2019 的 Studio 2019/x64 本机工具命令提示符
类型:where csi.exe
在我的具体安装中,输出是:Q:\VS2019\Community\MSBuild\Current\Bin\Roslyn\csi.exe
特定于您的 Visual Studio 安装的位置使其在生产环境中使用起来有点困难。