.net - 交叉引用程序集

标签 .net circular-reference project-reference cross-reference

我的 .net 解决方案中有三个项目。
主工程和两个类库工程。

我发现我需要交叉引用类库项目。
我可以这样做吗? 是否安全或有一些注意事项?

最佳答案

当项目在一个解决方案中时,IDE 不会让您这样做。有一些微妙的方法可以混淆它。但是,由于程序集引用尚不可用,因此无法从头开始构建解决方案(即构建 + 重建)。重构这个,你可能想要一个两者都可以引用的第三个程序集。

关于.net - 交叉引用程序集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4586334/

相关文章:

.NET 内省(introspection) VS 反射

c# - 有没有办法在 WinForm 表中有交替的行颜色

c# - 'this'关键字是否可以等于null?

c# - 使用什么序列化程序(到 xml)进行循环引用和自定义字段?

hibernate - jackson 双向关系(一对多)不起作用

com - 我是否需要注册 COM dll 才能在 .NET 项目上引用它?

c# - 如何在 Asp.net MVC 中使用 C# 访问 HTML 元素?

javascript - JavaScript 对象的子对象可以引用自身吗?

visual-studio-2010 - 调试后删除项目引用

visual-studio - 如何在不将文件复制到项目目录的情况下在项目中包含/引用文件?