Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Windows Vista中打开.sln文件_Windows_Visual Studio_Windows Vista - Fatal编程技术网

在Windows Vista中打开.sln文件

在Windows Vista中打开.sln文件,windows,visual-studio,windows-vista,Windows,Visual Studio,Windows Vista,这个看起来很可笑,但我怎么能在WindowsVista中双击它打开VS解决方案文件呢 每次这样做,我都会遇到一个奇怪的错误,即文件不存在。我很确定这是Vista配置,但我找不到任何相关信息 每次想打开解决方案时都必须打开VS IDE,这真的很烦人。我宁愿只点击文件,就这样 干杯。右键单击解决方案文件-->属性->更改->VS exe-->单击要用作默认值的框 在vista中,您还需要以管理员身份运行 编辑:您不需要以管理员身份启动每个项目,只需要确保您的VS进程以管理员身份运行如果您将VSLau

这个看起来很可笑,但我怎么能在WindowsVista中双击它打开VS解决方案文件呢

每次这样做,我都会遇到一个奇怪的错误,即文件不存在。我很确定这是Vista配置,但我找不到任何相关信息

每次想打开解决方案时都必须打开VS IDE,这真的很烦人。我宁愿只点击文件,就这样


干杯。

右键单击解决方案文件-->属性->更改->VS exe-->单击要用作默认值的框

在vista中,您还需要以管理员身份运行


编辑:您不需要以管理员身份启动每个项目,只需要确保您的VS进程以管理员身份运行

如果您将VSLauncher设置为以管理员身份运行,双击将起作用\通用文件\microsoft shared\MSEnv\VSLauncher.exe。右键单击并将文件设置为以管理员身份运行。这是VS2005解决方案的一个问题,因为VS2005总是需要在Vista上以管理员身份运行。VSLauncher负责读取.sln文件中的元数据,以确定要执行哪个版本的devenv.exe。由于VS2005的devenv.exe需要以管理员身份运行,因此VSLauncher.exe必须以管理员身份运行才能启动它。

一般来说,您肯定不会这样做,需要以管理员的身份运行VS。我不是想暗示你需要启动每个项目-你确实需要以管理员的身份运行VS,否则调试器会出现问题…我想你不明白我的问题。。。。我已经以管理员身份运行VS。。。问题是在打开解决方案文件本身时…我无法在windows资源管理器中执行此操作…我必须首先启动IDE并选择我的解决方案文件。。。。“以管理员身份运行”注释更像是事后诸葛亮,如果不这样做,可能会导致问题。您只需右键单击解决方案文件并将VS EXE与之重新关联!我的尖括号被去掉了。Common Files目录位于Program Files下,而不是根目录下。这是我在Windows 7中打开解决方案所需的答案。谢谢