2011-11-02 80 views
1

当我启动Visual Studio 2008时,在.Net框架中出现错误。 我的所有项目都无法加载,并且ReSharper 6也出现了错误。 我可悲的是不记得哪一个。启动Visual Studio 2008时,ReSharper不会加载

修复.Net框架后,我重新启动并重新加载了所有项目。

但是,我的ReSharper 6没有启动。 当我去工具 - >选项 - > ReSharper我看到“加载此属性页发生错误。”所以Visual Studio知道它已安装。

我试过删除并重新安装ReSharper 6,但没有奏效。
任何人有任何想法?

+0

最可能的错误可能是Resharper试用期已过。这发生在我身上很多次。 –

+0

它没有,我有一个有效的钥匙给我提供给我的公司 – Peter

回答

2

也许你仍然有损坏的设置,或者当你“固定NET框架”

如果你可以得到ReSharper的选择,它可能是值得清除缓存(General选项卡并非一切已解决 - 清除缓存)

您还可以通过工具 - >选项 - > ReSharper而不是ReSharper菜单访问ReSharper选项,您也可以在此选项暂停它。

如果不是;

尝试重置为默认设置

devenv.exe /resetsettings 

你也可以在安全模式下运行它首先,虽然,因为这将禁用ReSharper的,它不可能证明什么

devenv.exe /safemode 

做不到这一点,一个首先卸载ReSharper,然后VS - 然后以相反的顺序重新安装两者将是我唯一的其他建议。

+3

感谢您的想法。我发现了一个不同的选项: devenv.exe -ResetSkipPkgs,那一个工作 – Peter

+0

我正在疯狂和'-ResetSkipPkgs'做到了。非常感谢。 –

2

我用

devenv.exe -ResetSkipPkgs 

这使得显示错误。 使用

devenv.exe /log 

错误在

<USER FOLDER>\AppData\Roaming\Microsoft\VisualStudio\10.0\ActivityLog.xml 

登录所以我发现

Extension will not be loaded because an extension with the same ID 
'JetBrains.ReSharper' is already loaded at C:\Program Files x86)\JetBrains\ReSharper\v6.1\Bin\... 
C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\Extensions\JetBrains\ReSharper\v8.0\ 

CreateInstance failed for package 
[JetBrains.ReSharper.Product.VisualStudio.v10.0.Package, Version=8.0.14.856, 
Culture=neutral, PublicKeyToken=1010a0d8d6380325] 

这是一个出了错安装ReSharper的8.0版本。 我删除使用管理PRIVS这个文件夹:

C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\Extensions\JetBrains\ReSharper\v8.0\ 

我的2美分

尼科D.

1

我有一些什么不同的问题,但我认为这是值得分享。我安装了Resharper 9,但我的Visual Studios仍然认为我安装了一些旧版本的Resharper。如果你去工具然后选项,你可能会看到resharperresharper终极。我必须找到Resharper的old version我的视觉工作室认为我仍然安装。具体说明:

  1. 关闭视觉工作室
  2. 下载并安装old Resharper
  3. 卸载旧ReSharper的
  4. 打开Visual工作室,然后将其关闭(出于某种原因,它不会为我工作,除非我做此步骤在之间)
  5. 安装new Resharper
  6. 打开Visual工作室