2010-03-27 9 views
0

Я начал создавать игру, и я добавил второй проект, это стандартный проект XNA Windows 3.1, а так как у другого проекта уже была Main, чтобы запустить программу, а вторая для игровые данные, где, поскольку первый был для рисования и графической стороны вещей (меню и т. д.), я думал, что удалю метод Main, и теперь все, что я получаю, это Ошибки, говорящие, что не существует основного метода, я пытался сделать он зависит от другого (поскольку эти данные загружаются во время выполнения и такие, как квесты/элементы и т. д.), но он все равно не позволит мне запускать решение вообще. код для основного метода все еще находится в 1-м проекте, и если я удалю второй проект, он работает нормально, хотя никаких игровых данных, поэтому я получаю только меню ... Заранее спасибо за любую помощь.Присоединение нескольких проектов в одном решении

ответ

3

Когда вы создаете новый проект, он должен спросить вас, какого типа проекта вы хотите. Если проект предназначен только для того, чтобы содержать код/​​данные, которые должны запускаться из другого проекта, а не быть запущенным, вам следует выбрать проект «Библиотека классов».

Я не могу сказать, что я сам выполнял какую-либо работу XNA, но я предполагаю, что он поддерживает библиотеки классов обычным способом.

+0

Это работало, спасибо, я посмотрел на логотип в другом проекте (я загрузил некоторый код, чтобы посмотреть, так как это мой первый проект xna), но они имеют один и тот же логотип, но при создании у него другое изображение, Я думал об этом сам, но не пытался из-за разных логотипов. Ну что ж. Урок выучен. – PCAddict

+1

Для чего это стоит: XNA предоставляет собственную версию «Библиотеки классов» под названием «Библиотека игр». Есть версия для Windows и версия XBox 360. – Bob