Господа, такой вопрос.
Есть Visual Studio 2003, DirectX 9a и DirectX 9 SDK for C#. Как надо правильно всё это связать между собой, чтобы Studio понимала, что managedDirectX установлен.
Инсталляция DirectX с ключём /installmanageddx ставит сборки в GAC, но студия не может их подключить, так как в списке Add Reference их нет.
Что делать? Подскажите плиз, маемся уже почти 2 недели.
08.07.03 20:47: Перенесено модератором из 'Мультимедиа, графика, звук' в Средства Разработки. — ХД
Здравствуйте, Mc_Leod, Вы писали:
M_L>Господа, такой вопрос.
M_L>Есть Visual Studio 2003, DirectX 9a и DirectX 9 SDK for C#. Как надо правильно всё это связать между собой, чтобы Studio понимала, что managedDirectX установлен.
M_L>Инсталляция DirectX с ключём /installmanageddx ставит сборки в GAC, но студия не может их подключить, так как в списке Add Reference их нет.
M_L>Что делать? Подскажите плиз, маемся уже почти 2 недели.
снести все 9 директиксы... проверить работоспособность студии и установить ТОЛЬКО SDK...
после того, как все заработает можно копать дальше...
кстати, еще способ — пользовать для создания проекта студию 2002 (там визарды из СДК получаются) а потом конвертировать проект в 2003
... << RSDN@Home 1.1 alpha 1 >>
Если при компиляции и исполнении вашей программы не происходит ни одной ошибки — это ошибка компилятора :)))
Здравствуйте, Mc_Leod, Вы писали:
M_L>Господа, такой вопрос.
M_L>Есть Visual Studio 2003, DirectX 9a и DirectX 9 SDK for C#. Как надо правильно всё это связать между собой, чтобы Studio понимала, что managedDirectX установлен.
M_L>Инсталляция DirectX с ключём /installmanageddx ставит сборки в GAC, но студия не может их подключить, так как в списке Add Reference их нет.
M_L>Что делать? Подскажите плиз, маемся уже почти 2 недели.
Наличие сборок в GAC обеспечивает возможност их совместного использования разными приложениями, но никак не влияет на содержимое вкладки .NET в Add Reference, поскольку информацию о сборках для этой вкладки Visual Studio берет из специальной папки, путь к которой может быть примерно таким: C:\WINNT\Microsoft.NET\Framework\v1.0.3427
Microsot все свои сборки устанавливает в двух экземплярах — в GAC и в этот католог.
Перенесите сборки в эту папку и они станут доступны из Visual Studio.
Файлы в каталоге CLR облегчают компоновку пользовательских сборок, а их копии в GAC предназначены для загрузки во время выполнения.
... << RSDN@Home 1.1 beta 1 >>
Здравствуйте, Yatsenko Sergey, Вы писали:
И жить стало легче.