2016-09-28 84 views
1

我刚刚在VS2015中弄了一些Angular 2相关的东西,我无法弄清楚为什么Resharper无法处理这些解决方案。为什么Resharper无法解析我的角度2导入?

enter image description here

的最高位,你可以看到platformBrowserDynamic的签名从Visual Studio来了,而ReSharper的是将其标记为红色,并说,它不能找到它。这非常分散注意力,打破了所有的智能感。

如果我禁用Resharper就没有问题了。 Visual Studio为我提供了所有适当的提示和智能感知,但当然我失去了Resharper的所有好处。

这个项目在构建和运行时也没有问题,所以很明显Resharper在这里存在一些问题。

任何想法?

+0

您使用哪种ReSharper版本?看起来像是在2016.2.2中修复的错误。 – Anton

+0

是的,我更新到2016.2.2,它修复了大部分。在解决引用问题上仍然存在一些问题,因此在这个时间点,Resharper对于这个用例仍然显得非常糟糕。 –

+0

你现在可以解决吗? –

回答

1

这可证明是不是最好的解决方案,但它提供了一个解决方法

错误: 符号“X”不能得到妥善解决,可能是它位于难以接近的模块中

解决方案: 您可以禁用resharper的打字稿现在进行检查。 在VS2015去ReSharper的>选项>代码检查>设置 查找“文件掩码”(右下),并添加* .TS

有了这个,你会维护所有ReSharper的功能,同时禁用它打字稿

关于如何为VS 2015安装角度2种子,这是完整的article

+0

这对我在2017年工作(虽然我不开心没有更好的解决方案) –