2013-06-14 8 views
1

각 언어로 클래스가 포함 된 내 웹 사이트 (4.0)의 app_code에 cs 및 vb 폴더가 있습니다. 두 클래스 집합이 모두 컴파일됩니다. 내 코드 숨김 (aspx.cs 및 aspx.vb) 파일 중 하나를 참조하는 데 문제가 없습니다. 이것은 잘 작동하고 수년간 지속됩니다.두 코드가 모두 app_code 하위 디렉토리에있는 vb.net 코드에서 C# 코드를 참조하려고 시도했습니다.

그러나 ... 최근에 app_code/cs 폴더의 클래스를 참조하는 app_code/vb 폴더의 클래스에 메소드를 추가하려고했습니다. 그것은 작동하지 않았다. vb 클래스는 C# 클래스에 완전히 블라인드 인 것처럼 보이고 그 반대의 경우도 마찬가지입니다.

app_code/vb의 클래스 메소드가 app_code/cs의 클래스를 참조하도록 허용하는 방법이 있습니까?

답변

1

나는 그렇게 생각하지 않습니다. 그러나 코드를 이동하여 프로젝트를 분리하고 프로젝트를 참조 할 수 있습니다. 그물 효과는 비슷할 것이지만 (둘 다 바이너리로 컴파일됩니다), 이제는 프로젝트가 서로 참조 할 수도 있습니다.