【发布时间】:2009-12-30 21:24:31
【问题描述】:
我已经合并了一些程序集。例如:
- Foo.Bar
- 酒吧.Foo
- Foo.Baz
合二为一。例如:
- FooBarBaz.Merged
而且它有效。也就是说,当我引用 FooBarBaz.Merged 并在代码中使用类似 Foo.Bar.MyClass 的东西时,它编译得很好。
但是 Resharper (v5) 不起作用。合并程序集中的任何类型的用法都是血红色的。更糟糕的是,我对这些类型也没有智能感知。基本上这个程序集不能与 Resharper 共存。
我想知道是否有一些 ILMerge 参数可以解决这个问题。 ILMerge 文档隐藏得很好,但我找到了this。我已经破解了各种开关...无济于事。
或者,我可以更改一些 Resharper 设置吗?我真的不想这样做,因为这是一个 OSS 项目。
【问题讨论】:
-
如果有人有兴趣投票支持,Jetbrains 会有一个问题:youtrack.jetbrains.net/issue/RSRP-192616