У меня есть ILMerged некоторые сборки. Например:
- Фу.Бар
- Бар.Фу
- Фу.Баз
В одну сборку. Например:
- FooBarBaz.Объединено
И это работает. То есть, когда я ссылаюсь на FooBarBaz.Merged и использую что-то вроде Foo.Bar.MyClass в коде, он прекрасно компилируется.
Однако Resharper (v5) не работает. Использование любого типа из объединенной сборки окрашено в кроваво-красный цвет. Что еще хуже, я тоже не понимаю этих типов. В принципе эта сборка не может сосуществовать с Resharper.
Интересно, есть ли какой-нибудь параметр ILMerge, который может это вылечить. Документация ILMerge довольно хорошо скрыта, но я нашел это. Я взломал различные коммутаторы... безрезультатно.
В качестве альтернативы, есть ли какие-то настройки Resharper, которые я могу изменить. Я действительно предпочитаю не делать этого, потому что это проект OSS.