2011-04-06 4 views
1

프로젝트가 서로에 의존하는 괜찮은 크기의 Nant 빌드 파일 (8 개 프로젝트)이 있으며 모든 것이 잘 작동합니다. 하지만 (처음 빌드 순서에서) 새 프로젝트에 추가했다, 그것을 잘 컴파일하고 DLL이 나타납니다,하지만 난 다른 그것을 참조하는 갈 때, 나는 오류 얻을 : 지금Nant 빌드 오류 : 오류 CS0234 : 형식 또는 네임 스페이스 이름 'Localization'이 (가) 존재하지 않습니다.

error CS0234: The type or namespace name 'Localization' does not exist in the namespace 'XXX' (are you missing an assembly reference?)

을 그 csc 명령, 나는 분명히 가지고있다

<include name="./bin/XXX.Localization.dll"/> 

내가 디렉토리를 점검했다. 그리고 나는 거기에서있다, 나는 일어나고있는 것에 관해서 매우 혼란 스럽다. 이 프로젝트에서 필자는 동일한 디렉토리에있는 다른 DLL에 대한 참조를 여러 개 가지고 있습니다. 시간 내 줘서 고마워.

+0

프로젝트에 .cs 파일이 없으므로 제대로 작동하지 않았습니다 (resx 파일 만 해당). 간단히 가짜 클래스를 추가하면 잘 작동합니다 ...? 나트는 악마 야. – naspinski

+0

나는 같은 문제가있다, 나의 자원은 모든 대중이다 .. – AFetter

답변

0

프로젝트에 .cs 파일이 없으므로 제대로 작동하지 않습니다 (resx 파일 만 해당). 나는 단순히 더미 클래스를 추가하고 잘 동작했다.

관련 문제