标签: c# visual-studio f#
我有一个C#和F#项目。两者都应该是服务层代码。但有时,两个项目的代码都需要访问另一个项目中的代码。
每个项目都可以毫无问题地引用另一个项目吗?
答案 0 :(得分:8)
您不能拥有循环装配参考。这将需要将两个程序集使用的部件重构为第三个程序集,然后可以从这两个程序集中引用它们。
答案 1 :(得分:2)
您需要创建必须从两者添加引用的3d项目,然后您可以同时使用C#和F#项目中的方法和对象。
但通常你不需要这样的交叉引用。那一定是架构问题。