Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/324.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# NServiceBus主机的EndpointConfig.cs中未链接ReSharper_C#_.net_Resharper_Nservicebus - Fatal编程技术网

C# NServiceBus主机的EndpointConfig.cs中未链接ReSharper

C# NServiceBus主机的EndpointConfig.cs中未链接ReSharper,c#,.net,resharper,nservicebus,C#,.net,Resharper,Nservicebus,显然 查看NServiceBus主机生成的EndpointConfig.cs文件时,Alt+Enter不起作用 Ctrl+;,也没有;,顺便说一下 我想做的事 我需要一个对类和接口的引用,它们存在于不同的名称空间中,以前没有引用过。我想能够使用ReSharper 症状 类和接口名称都用红色波浪线下划线,但不是用红色书写: 这应该是: 在任何其他文件(不是EndpointConfig.cs)中,ReSharper正常工作,只是不在这个特定文件中 如果我将EndpointConfig.cs重命名

显然

查看NServiceBus主机生成的
EndpointConfig.cs
文件时,Alt+Enter不起作用

Ctrl+;,也没有;,顺便说一下

我想做的事

我需要一个对
接口
的引用,它们存在于不同的名称空间中,以前没有引用过。我想能够使用ReSharper

症状

类和接口名称都用红色波浪线下划线,但不是用红色书写:

这应该是:

在任何其他文件(不是
EndpointConfig.cs
)中,ReSharper正常工作,只是不在这个特定文件中

如果我将
EndpointConfig.cs
重命名为其他名称,则一切正常

这就好像ReSharper是硬连线的,不能触摸
EndpointConfig.cs

发生什么事了


PS:
EndpointConfig.cs
在添加NServiceBus主机时自动生成。

ReSharper不会扫描作为nuget一部分提供的文件。当您重命名文件时,ReSharper不再检测到它是从nuget发送的,因此它开始正确扫描该文件。我不知道是否有可能改变这种行为


我能建议的最好的选择是。这是一个。

它编译吗?按预期编译和运行。这不是NSB的问题,而是一个重竖琴问题。我以前吃过这个。有时会感到困惑。您应该能够清除引用缓存以修复此问题。看这里:可能是重复的