프로젝트가 서로에 의존하는 괜찮은 크기의 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에 대한 참조를 여러 개 가지고 있습니다. 시간 내 줘서 고마워.
프로젝트에 .cs 파일이 없으므로 제대로 작동하지 않았습니다 (resx 파일 만 해당). 간단히 가짜 클래스를 추가하면 잘 작동합니다 ...? 나트는 악마 야. – naspinski
나는 같은 문제가있다, 나의 자원은 모든 대중이다 .. – AFetter