C# 및 F # 프로젝트가 있습니다. 둘 다 서비스 계층 코드로 간주됩니다. 그러나 두 프로젝트의 코드가 다른 프로젝트의 코드에 액세스해야하는 경우가 있습니다.순환 참조없이 동일한 코드를 공유하는 여러 프로젝트
각 프로젝트가 아무 문제없이 다른 프로젝트를 참조 할 수 있습니까?
C# 및 F # 프로젝트가 있습니다. 둘 다 서비스 계층 코드로 간주됩니다. 그러나 두 프로젝트의 코드가 다른 프로젝트의 코드에 액세스해야하는 경우가 있습니다.순환 참조없이 동일한 코드를 공유하는 여러 프로젝트
각 프로젝트가 아무 문제없이 다른 프로젝트를 참조 할 수 있습니까?
원형 어셈블리 참조를 사용할 수 없습니다. 이렇게하려면 두 어셈블리에서 사용 된 파트를 세 번째 어셈블리로 리팩터링해야하며 두 어셈블리에서 모두 참조 할 수 있습니다.
둘 다에서 참조를 추가해야하는 3D 프로젝트를 만들어야하고 C# 및 F # 프로젝트의 메서드와 개체를 함께 사용할 수 있습니다.
하지만 일반적으로 그러한 상호 참조가 필요하지 않습니다. 그것은 건축 문제가되어야합니다.
좋은 답변입니다. 이것에 추가하기 만하면됩니다. 이것은 F # 특정 문제가 아닙니다. 두 어셈블리가 모두 C#이나 VB 또는 다른 어떤 것이라도 같은 문제가 발생합니다. –
F # 코드를 프로젝트에 추가 할 수 있습니까? –
C# 프로젝트에서 F # 코드를 사용하거나 F # 프로젝트에서 C# 코드를 사용할 수 있다면 다른 프로젝트 유형의 목적은 무엇입니까? 가능하다면 하나의 프로젝트 유형으로 얻을 수 있습니다. – Daniel