Ошибка построения Nant: ошибка CS0234: тип или имя пространства имен «Локализация» не существует - PullRequest
1 голос
/ 06 апреля 2011

У меня есть файл сборки Nant приличного размера (8 проектов), где проекты зависят друг от друга и так далее, и все работает отлично.Но я пошел, чтобы добавить в новый проект (сначала в порядке сборки), он прекрасно компилируется, и DLL появляется, но когда я иду, чтобы ссылаться на него в другом, я получаю ошибку:

ошибка CS0234: имя типа или пространства имен «Локализация» не существует в пространстве имен «XXX» (отсутствует ссылка на сборку?)

Теперь в этой команде csc у меня явно есть

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

Я проверил каталог, и он там, я очень смущен тем, что происходит.В этом проекте у меня также есть куча ссылок на другие библиотеки в том же каталоге, которые работают нормально.Спасибо за ваше время.

1 Ответ

0 голосов
/ 13 июля 2012

Поскольку в проекте не было файлов .cs, он работал неправильно (только файлы resx). Я просто добавил в фиктивный класс, и он работал нормально.

...