Visual studio 查找安装Visual Studio的路径
我需要有关如何找到Microsoft visual Studio安装路径的帮助。我需要在我的程序中使用该路径。要获取Microsoft Visual Studio的安装路径,必须调用什么函数?这是Visual Studio的某种外接程序吗 因为否则,您需要知道运行您的程序的人可能实际上没有安装Visual StudioVisual studio 查找安装Visual Studio的路径,visual-studio,vb6,Visual Studio,Vb6,我需要有关如何找到Microsoft visual Studio安装路径的帮助。我需要在我的程序中使用该路径。要获取Microsoft Visual Studio的安装路径,必须调用什么函数?这是Visual Studio的某种外接程序吗 因为否则,您需要知道运行您的程序的人可能实际上没有安装Visual Studio 如果安装了它,您通常可以在注册表中的已知位置找到它,例如VS2008的HKCR/Applications/devenv.exe/shell/edit/command。根据应用程序
如果安装了它,您通常可以在注册表中的已知位置找到它,例如VS2008的
HKCR/Applications/devenv.exe/shell/edit/command
。根据应用程序的不同,可能最好询问用户,但这里有一些C#代码可以实现VS2008的功能
RegistryKey regKey = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\VisualStudio\9.0\Setup\VS");
string vsInstallationPath = regKey.GetValue("ProductDir").ToString();
regKey.Close();
从注册表中,HKLM\Software\Microsoft\VisualStudio\9.0\InstallDir for Visual Studio 2008可能通过搜索注册表来找到它,但由于我需要构建脚本的解决方案,我一直在使用环境变量来实现这一点 注意:要查询的环境变量的名称是特定于版本的 对于VS2005,您可以使用VS80COMNTOOLS 对于VS2008,您可以使用VS90COMNTOOLS 如果在命令提示下键入SET VS90COMNTOOLS,则应看到: VS90COMNTOOLS=C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\
因此,请转到两个文件夹,找到安装路径的根目录。这是了解安装了VS或任何其他程序的文件夹的最快方法 打开VS代码,并在其运行时打开;打开Windows任务管理器并导航到详细信息选项卡 右键单击现在应该运行的Code.exe应用程序,然后选择打开文件位置的选项: Windows任务管理器详细信息选项卡>右键单击Code.exe打开文件位置