Ошибки при добавлении ссылок на Civil 3d COM dll

Автор Тема: Ошибки при добавлении ссылок на Civil 3d COM dll  (Прочитано 6739 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Тема содержит сообщение с Решением. Нажмите здесь чтобы посмотреть его.

Оффлайн Дмитрий ЗагорулькинАвтор темы

  • ADN
  • *
  • Сообщений: 2531
  • Карма: 737
Здравствуйте!
Вопрос скорее из любопытства, чем вызванный насущной необходимостью.
Подключаю я, например, такую библиотеку:
c:\Program Files\Autodesk\Autodesk AutoCAD Civil 3D 2014\Autodesk.AECC.Interop.UiPipe.dllИ получаю при компиляции букет предупреждений такого типа:
Ссылка на тип "Autodesk.AutoCAD.Interop.AcWindowState" требует его определения в "c:\Program Files\Autodesk\Autodesk AutoCAD Civil 3D 2014\Autodesk.AutoCAD.Interop.dll", но найти его невозможноХотя, библиотека c:\Program Files\Autodesk\Autodesk AutoCAD Civil 3D 2014\Autodesk.AutoCAD.Interop.dll также подключена.
На работу моих приложений это не влияет, но может быть можно каким-то образом от них избавиться, чтобы не смущали. Ну и интересно, чем это вызвано?

« Последнее редактирование: 23-04-2015, 17:24:46 от Дмитрий Загорулькин »

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13877
  • Карма: 1785
  • Рыцарь ObjectARX
  • Skype: rivilis
AcWindowState содержится в пространстве имен Autodesk.AutoCAD.Interop.Common. Так что нужно добавить ссылку еще и на Autodesk.AutoCAD.Interop.Common.dll
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Дмитрий ЗагорулькинАвтор темы

  • ADN
  • *
  • Сообщений: 2531
  • Карма: 737
Дык и эта библиотека добавлена. На картинке видно.
Может быть, забыли имена пространств в сивильных COM библиотеках изменить?

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13877
  • Карма: 1785
  • Рыцарь ObjectARX
  • Skype: rivilis
Возможно. У меня не установлен Civil, так что проверить не могу.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн German

  • ADN Club
  • **
  • Сообщений: 84
  • Карма: 13
Подтверждаю. Предупреждения появляются при подключении UIBase.dll + UILand.dll. Трубы еще даже не пробовал. Работоспособности программ не мешают, но надоедают (предупреждений сразу >200).

Отмечено как Решение Дмитрий Загорулькин 23-04-2015, 17:22:39

Оффлайн Дмитрий ЗагорулькинАвтор темы

  • ADN
  • *
  • Сообщений: 2531
  • Карма: 737