4

前几天我的电脑开始做一些奇怪的事情,而且非常烦人。我没有对系统进行任何更改,但由于某种原因,现在当我双击 Visual Studio 解决方案文件时,它不会打开。我能够打开项目的唯一方法是打开程序,然后转到文件-> 打开并导航到解决方案。

此外,我将程序固定到我的任务栏(Windows 7),并将其设置为以管理员身份运行,但每当我单击按钮时,它仍然会询问我是否要允许程序对我的计算机进行更改。关于如何让事情恢复原状并按照以前的方式运行有什么想法吗?

4

2 回答 2

2
  1. 关闭 UAC
  2. 测试
  3. 解决方案可以是将 Microsoft Visual Studio 版本选择器更改为以管理员身份运行。为此,导航到 %ProgramFiles%\Common Files\Microsoft Shared\MSEnv 或 %ProgramFiles(x86)%\Common Files\Microsoft Shared\MSEnv(64 位),右键单击 VSLauncher.exe 并选择属性。转到兼容性选项卡并选中“以管理员身份运行此程序”。
  4. 测试
  5. 如果上述方法不起作用,请尝试删除 C:\Users\UserName\AppData\Roaming\Microsoft\VisualStudio\10.0 的内容。如果您有任何宝贵的设置,请在删除之前备份该文件夹。
于 2012-06-26T20:36:53.010 回答
1

您可能丢失了文件关联。右键单击解决方案文件并单击打开方式,然后从列表中选择 VS2010 并确保选中复选框以使其成为默认值。

至于以管理员身份打开 VS2010,我使用了一个技巧(在某处阅读,但不记得在哪里)。

我的桌面(等)上有一个单独的管理员图标,其中包含以下内容:

C:\Windows\System32\schtasks.exe /run /tn "VS2010 - Admin"

然后在任务计划程序中我有一个任务:

Name: VS2010 - Admin
Location: \
Desc: Runs VS2010 with Admin privileges
Action: Start a Program
Run with Highest Priveleges checked
Program: "C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe"
Allow to be run on demand

然后,当您运行该图标时,它将触发将以管理员身份启动 VS 的计划:D

于 2012-06-26T20:43:27.150 回答