类型存在于两个库中

发布于 2024-07-12 23:01:44 字数 461 浏览 9 评论 0原文

我正在尝试将 Linq to Lucene 合并到我的 Asp.net-mvc 项目中。
与大多数 Web 项目一样,我使用 PagedList 输入我放入我的个人助手库并在各处使用它。
但 Linq to Lucene 也是如此...... 由于我的库和 L2L 库都希望将 PagedList 类型添加到 System.Collections.Generic 命名空间,因此我收到一条冲突消息。

有没有办法解决这个冲突,而不必重写我的项目或 L2L 项目?

I'm trying to incorporate Linq to Lucene in my Asp.net-mvc project.
As with most web projects, I use the PagedList type I put in my personal helper library and use it all over the place.
But so did Linq to Lucene...
Since both my library and the L2L library want to add the PagedList type to System.Collections.Generic namespace, I get a conflict message.

Is there a way to resolve this conflict without either having to rewrite my projects or the L2L project?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

独夜无伴 2024-07-19 23:01:44

将类型添加到 .NET BCL 命名空间通常是一个坏主意,因为它不会给您带来任何好处,而且从长远来看会带来重大麻烦。 因此,建议可能是将您的帮助器类移出 System.Collections.Generic 命名空间。

It's generally a bad idea to add types to .NET BCL namespaces since it gives you no benefits whatsoever and causes major troubles in the long run. So the advice might be to move your helper class out of System.Collections.Generic namespace.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文