如何将 Visual Studio 命令提示符 (VSCP) 添加到您的 IDE 作为工具






2.25/5 (8投票s)
解释如何将 Visual Studio 命令提示符添加到 IDE。
引言
本文解释了如何将 Visual Studio 命令提示符 (VSCP) 作为工具添加到您的 IDE。
背景
作为使用 Microsoft 技术的经验丰富的开发人员,您可能出于各种原因使用过 Visual Studio 命令提示符。例如,创建强名称、将二进制文件添加到 GAC 或查看您编写的代码的中间语言代码等等。无论使用 VSCP 的原因是什么,我们通常都会离开我们的工作环境,通过以下步骤访问命令提示符:
- 开始 -> 程序
- Microsoft Visual Studio (版本)
- Visual Studio 工具
- Visual Studio 命令提示符
(这些步骤可能会因安装的操作系统和 Visual Studio 的版本而异。)
如何将 VSCP 添加到您的 IDE
我们可以将 VSCP 添加为 IDE 中的一个工具,这样就可以很容易地从 IDE 本身访问 VSCP。
- 在您的 IDE 中,转到工具 -> 外部工具..
- 单击添加按钮。
- 给它一个您自己的标题,例如“命令提示符”。
- 在“命令”区域中,通过键入“C:\Windows\System32\cmd.exe”或浏览到文件夹“C:\Windows\System32”并选择cmd.exe来指定路径。
- 在参数区域中,指定文本 "C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\vsvars32.bat"。
- 将初始目录设置为解决方案目录。
- 单击“确定”按钮。
- 现在,Visual Studio 命令提示符在 IDE 的工具菜单中可用。
每当您需要在 IDE 中使用命令提示符时,都可以使用此工具选项,命令提示符将可用。
加法
现在,您可能会问“系统命令提示符和 VSCP 之间有什么区别?”
我们可以将 VSCP 视为系统命令提示符的包装器。VSCP 将简单地加载 .NET framework 的环境设置,以便您可以在命令提示符中使用任何框架工具并执行它,而不会出现任何错误,例如 *'...未被识别为内部或外部命令..'*. 我们不一定应该使用 VSCP 来使用 Visual Studio 工具,如 *sn.exe*、*gacutil.exe* 等。如果您已正确设置环境变量以执行 Visual Studio 命令,您可以使用系统命令提示符本身来使用 Visual Studio 工具。否则,您将收到一个错误。
什么是 vsvars32.bat?
转到步骤 2. c,您会注意到参数 *vsvars32.bat*。这个 *vsvars32.bat* 是什么?它只是一个批处理文件,用于设置 .NET framework 工具的环境变量。您可以导航到 C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\(对于 Visual Studio 2008),并打开批处理文件 *vsvars32.bat* 进行编辑,您将清楚地了解 .NET Framework 的环境变量设置。