Мое решение (это VS2010 Express) содержит три проекта. Одним из них является мой основной проект, который использует Xna, второй называется MyExtendedContentProcessor, а третий - пустой файл класса, идентичный тому, что вы получаете, когда просто добавляете новый проект (даже называемый ClassLibrary1). Мой основной проект может ссылаться на ClassLibrary1, если я добавляю ссылку, но если я добавляю ссылку на MyExtendedContentProcessor, я могу добавить директиву using, но затем при сборке я получаю
Ошибка 1 Не удалось найти имя типа или пространства имен «TriangleProcessorExtension» (отсутствует директива using или ссылка на сборку?)
И после этого intellisense больше не будет видеть пространство имен внутри MyExtendedContentProcessor. Я действительно не уверен, почему это так. Кстати, если я закомментирую все из MyExtendedContentProcessor, он все равно не позволит мне добавить ссылку на него.
Любая помощь будет оценена.
РЕДАКТИРОВАТЬ: (взято из моего комментария) Кроме того, не уверен, если это связано или нет, но я не могу изменить свой путь вывода. Я могу изменить его, но на самом деле это не меняет места, куда копируются файлы, и если я перезапущу Visual Studio, путь сборки будет таким же, каким был до того, как я его изменил (даже если я нажал сохранить)