【问题标题】:VS2010 Solutions Always Opening with VS2008?VS2010 解决方案总是用 VS2008 打开?
【发布时间】:2011-04-13 22:44:09
【问题描述】:

我刚刚通过 Web 安装程序在一台已经安装了 2008 的 Win7 机器上安装了 VS2010。每次我打开 2010 sln 文件时,它都会启动 2008 并且错误提示该解决方案是使用较新版本创建的。我可以执行“打开方式...”并选择 2010 或 2010 版本选择器,但“始终打开方式”选项显示为灰色。我进入了控制面板>文件关联,该选项也在那里变灰。

我怎么能让我的机器启动 2010 年的 2010 年解决方案??

【问题讨论】:

  • 这真的和编程有关还是只是windows?
  • 我不知道 - 我质疑是否发布它,但它似乎是 VS 独有的。我的其他文件扩展名没有像这样“锁定”。

标签: visual-studio-2008 visual-studio-2010


【解决方案1】:

您使用的是 Vista 还是 Windows 7?如果我没记错的话,开始菜单中有一个名为“默认程序”的选项。去那里,找到SLN扩展,然后选择VS2010打开它。这应该会为您设置默认程序,而无需更多提示。

【讨论】:

  • 谢谢比尔。这是Win7,我更新了问题以表明这一点。不幸的是,默认程序/文件关联对话框显示灰色复选框,因此我无法将 SLN 文件永久关联到任何东西!这是令人沮丧的部分。
【解决方案2】:

我执行以下操作来解决我的问题:进入 VS 2010 并单击“工具”、“选项”、“环境”、“常规”、“恢复文件关联”

我首先尝试了这个选项,但没有成功: 1. 转到“C:\Program Files (x86)\Common Files\microsoft shared\MSEnv\VSLauncher.exe” 2.设置属性->兼容性->以管理员身份运行此程序。

【讨论】:

  • 我是一个糟糕的 Stack Overflow 用户!我在发布后不久发现了这个解决方案,它对我很有帮助,但我从来没有在这里发布过。我仍然偶尔会遇到无法正常工作的解决方案 - 通常双击根本无法打开。不知道那是什么,我没有深入研究,因为它主要是我引用的开源内容。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-12-24
  • 2011-03-31
  • 1970-01-01
相关资源
最近更新 更多