C# InitializeComponent()-调用不明确警告?

C# InitializeComponent()-调用不明确警告?,c#,wpf,xaml,resharper,mef,C#,Wpf,Xaml,Resharper,Mef,我承认我对xaml的世界还不熟悉,但是看到使用内置visualstudio模板的警告表明,除了我的大脑之外,可能还有另一个问题 如果我在Visual Studio中使用Add->New Project创建一个空的VSIX项目(它必须是一个VSIX项目),然后在编译代码后,使用Add->New Item->user control(WPF)继续创建一个新的用户控件,编辑器在InitializeComponent()行上显示警告不明确调用,如下所示: 编辑 设计器视图中也有警告,如下所示:

我承认我对
xaml
的世界还不熟悉,但是看到使用内置visualstudio模板的警告表明,除了我的大脑之外,可能还有另一个问题

如果我在Visual Studio中使用
Add->New Project
创建一个空的
VSIX项目(它必须是一个VSIX项目),然后在编译代码后,使用
Add->New Item->user control(WPF)
继续创建一个新的用户控件,编辑器在
InitializeComponent()
行上显示警告
不明确调用
,如下所示:


编辑 设计器视图中也有警告,如下所示:


警告仅在编辑器中出现。建设项目没有问题,如下图所示:


请注意如果将
用户控件(WPF)
添加到
类库(.NET Framework)
项目中,则会出现警告,如下所示:


如果我查看
SomeProject
obj/Debug/
文件夹,我会看到
SomeControl
的两个文件。第一个是
SomeControl.g.cs
,第二个是
SomeControl.g.i.cs
。这些文件是相同的

这同样适用于
SomeOtherProject
obj/Debug/
文件夹,没有警告

我已经克隆了各种官方微软回购协议(例如),警告也出现在这里,例如:at
InitializeComponent()
,如下所示:


发生什么事了=(

编辑 这是在使用Visual Studio 15.4ReSharper 2017.2.2;在较旧版本的Visual Studio/ReSharper中,我似乎没有收到此警告

编辑 这似乎是一个特定于ReSharper的问题,因为挂起ReSharper后警告不再出现。我已通过
ReSharper->Help->报告错误或提交反馈提交了错误…

这是针对ReSharper 2017.2.x的


更新:它在ReSharper 2017.3版本中已修复。

使用帮助>发送反馈>报告问题以告知他们。我已向ReSharper提交了一个错误。谢谢!我在2017.3.3上,但它最终没有解决:-(我有2017.3.5,但在该版本中没有修复。它将在2018.1 EAP根据问题中的评论进行修复。