일부 어셈블리를 ILMerged했습니다.ILMerged 클래스가 Resharper에 표시되지 않습니다.
- Foo.Bar
- Bar.Foo
- Foo.Baz
하나의 어셈블리로 예를 들면 다음과 같습니다. 예를 들어 :
- 는
을 FooBarBaz.Merged 그리고 그것은 작동합니다. 즉, FooBarBaz.Merged을 참조하고 Foo.Bar.MyClass과 같은 코드를 사용하면 잘 컴파일됩니다.
그러나 Resharper (v5)는 작동하지 않습니다. 병합 된 어셈블리의 모든 유형의 사용은 피 묻은 빨간색입니다. 더 나쁜 것은,이 유형들에 대해서도 인텔리 센스가 없습니다. 기본적으로이 어셈블리는 Resharper와 공존 할 수 없습니다.
이 문제를 해결할 수있는 ILMerge 매개 변수가 있는지 궁금합니다. ILMerge 문서는 꽤 숨겨져 있지만, this을 발견했습니다. 나는 다양한 스위치를 해킹했다 ... 아무 소용이 없다.
또는 Resharper 설정을 변경할 수 있습니까? OSS 프로젝트이기 때문에이 작업을 수행하지 않는 것이 좋습니다.
는 JetBrains의에서이 이상에 대한 문제가있는 사람이 지원을위한 투표에 관심이있는 경우 : HTTP ://youtrack.jetbrains.net/issue/RSRP-192616 – jdasilva