Настройки разработки 3ds max 4 плагина vc6 - PullRequest
1 голос
/ 06 декабря 2011

Я пытаюсь восстановить некоторые старые плагины 3ds max для 3ds max 4.2. Весь код компилируется, но я просто получаю диалог «..... dll> failed to initialize», так как max запускается для каждого из плагинов, которые я собираю.

Я читал в нескольких местах о необходимости определенных настроек генерации кода, особенно в отношении выделения памяти и т. Д., Чтобы справиться с различиями между выпуском и распределением отладки при создании отладочных версий библиотеки DLL.

Все, что я обнаружил, в котором конкретно упоминается какой-либо конкретный параметр, это использование стандартных параметров сборки отладки и переключение на «Многопоточную DLL» из «Отладки многопоточной DLL». Я не могу найти ничего конкретного о необходимых настройках компилятора / генерации кода для чего-либо еще.

Я запускаю и собираю плагины на виртуальной машине под управлением XP и Vc6. Я попытался установить плагины в каталоге плагинов maxs на виртуальной машине. Я пробовал и выпуск, и отладку (с внесенным выше изменением многопоточности) и получил тот же результат.

Раньше у меня никогда не было ничего общего с максимальными плагинами, поэтому я предполагаю, что это своего рода крещение огнем, но если кто-то там знает какие-либо хит-парады и / или что-то вроде дона и доната, я был бы чрезвычайно благодарен.

Кроме того, я знаю, что эти плагины работали когда-то давно, и я знаю, что они предназначены для Max 4 SDK, так как на это есть ссылки в нескольких местах уже в настройках проекта и они включают пути и т. Д.

Кроме того, любые советы о том, как отладить инициализацию плагинов, будут очень благодарны.

Заранее спасибо

...