Resharper Extension Manager为空

时间:2016-02-10 22:11:57

标签: visual-studio resharper

我正在使用VS2103 Update 5和RS 10,扩展程序的Feed为https://resharper-plugins.jetbrains.com/api/v2/curated-feeds/Wave_v3.0/,并尝试将https更改为http。

每次打开Resharper Extensions Manager时,我都会将扩展窗口留空并且没有任何加载。

Resharper Extension Manager empty

我在代理服务器下工作,但我的所有队友都拥有相同的代理配置,而且我是唯一一个遇到此问题的人。我用fiddler来检查请求,但根本没有请求。

不确定VS是阻止了什么或者发生了什么,但我尝试了很多事情,比如更新到VS2015,卸载并重新安装RS,将RS从10降级到9.2。

你知道这里会发生什么吗?

2 个答案:

答案 0 :(得分:1)

Extension Manager选项中是否列出了多个来源?如果有两个具有相同名称,则可能会使事情混乱而无法正常工作。

接下来要尝试的是运行Fiddler,看看网络上发生了什么。您应该看到对扩展程序库的请求,以及您要回复的响应类型 - 例如,407会告诉您这是否是代理问题。

更新:坚持下去。 ReSharper 10应该是wave_v4.0,而不是wave_v3.0。看起来它没有从9.2更新。

答案 1 :(得分:1)

这几乎可以肯定是由于代理问题。看起来ReSharper使用nuget来提供他们的包裹。旧版本的nuget在通过公司代理时几乎是不可阻挡的,但似乎新的dotnetcore版本中有一个错误,这意味着它无法通过代理获得很多人:{{3} }。他们似乎最近关闭了这个bug,但我没有测试它是否有效。几个月前,在我们的代理人身上,这是一个史诗般的痛苦世界。基本上,直到他们开始使用修复程序引用nuget dll的版本它将无法正常工作。

但是,您可以从他们的网站手动下载该软件包,然后使用它:https://github.com/dotnet/cli/issues/2190

当我这样做时,我仍然收到一些警告,但扩展名(StyleCop)似乎工作正常。