Почему не запускается Revit во время отладки?

Автор Тема: Почему не запускается Revit во время отладки?  (Прочитано 7748 раз)

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

Оффлайн rasistMorzeАвтор темы

  • ADN OPEN
  • Сообщений: 10
  • Карма: 0
Кроме этого еще какие-то предупреждения появляются. Это связано?
Когда писал "мою первую программу", отладка тоже не запустилась.

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

  • Administrator
  • *****
  • Сообщений: 13830
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Попробуй установить: Tools > Options > Debugging и включить "Use Managed Compatibility Mode"
В русской версии Visual Studio: Отладка -> Параметры и настройки -> На ветке Отладка -> Параметр Использовать режим совместимости управляемого кода
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн rasistMorzeАвтор темы

  • ADN OPEN
  • Сообщений: 10
  • Карма: 0
Пробовал. И ставил и снимал галочку. К сожалению, не помогает.

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

  • Administrator
  • *****
  • Сообщений: 13830
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
А запуск без отладки работает? Revit запускается?
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн rasistMorzeАвтор темы

  • ADN OPEN
  • Сообщений: 10
  • Карма: 0
Да, запускается. И приложение и команда работают. Прохожу первый урок из RevitTraining "HelloWorld".

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

  • Administrator
  • *****
  • Сообщений: 13830
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Да, запускается. И приложение и команда работают. Прохожу первый урок из RevitTraining "HelloWorld".
Я имел в виду запуск из Visual Studio. Если нормально запускается, то можно попробовать через меню Debug->Attach to Process подключится к Revit и затем уже отлаживать:


Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн rasistMorzeАвтор темы

  • ADN OPEN
  • Сообщений: 10
  • Карма: 0
Так? После присоединения Revit закрывается.

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

  • Administrator
  • *****
  • Сообщений: 13830
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Так? После присоединения Revit закрывается.
Да. Именно так. А какая версия Visual Studio?
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн rasistMorzeАвтор темы

  • ADN OPEN
  • Сообщений: 10
  • Карма: 0

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

  • Administrator
  • *****
  • Сообщений: 13830
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
15.8.2
Попробуй обновить её - текущая 15.9.11
И еще можешь попробовать следующие установки при подключении к процессу:


Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн rasistMorzeАвтор темы

  • ADN OPEN
  • Сообщений: 10
  • Карма: 0
К сожалению, все по-прежнему.

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

  • Administrator
  • *****
  • Сообщений: 13830
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
К сожалению, все по-прежнему.
После обновления VS? Ну еще могу предложить запуск VS от имени Администратора.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн rasistMorzeАвтор темы

  • ADN OPEN
  • Сообщений: 10
  • Карма: 0
После обновления.
Запуск от администратора дает такой же результат.

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

  • Administrator
  • *****
  • Сообщений: 13830
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
После обновления.
Запуск от администратора дает такой же результат.
У меня варианты закончились. Похоже это проблема в твоей Windows.
Разве что еще возможны конфликты с вирусами/антивирусами.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн rasistMorzeАвтор темы

  • ADN OPEN
  • Сообщений: 10
  • Карма: 0
Понятно. Спасибо за помощь.

Оффлайн Александр Пекшев aka Modis

  • ADN Club
  • *****
  • Сообщений: 1658
  • Карма: 366
  • Отец modplus.org
    • ModPlus
rasistMorze, а вы в Ревит грузите тот же файл, который пытаетесь отлаживать?
А то некоторые строят в bin\Debug, затем его копируют руками в папку addins, а потом пытаются отлаживать )

Оффлайн rasistMorzeАвтор темы

  • ADN OPEN
  • Сообщений: 10
  • Карма: 0
Тот же. Не надо что ли? Как ревит тогда поймет что загрузить-то нужно? :)
А то некоторые строят в bin\Debug, затем его копируют руками в папку addins, а потом пытаются отлаживать )
т.е. я вот написал программу. Чтобы ее не отладить, мне не нужно собирать решение и создавать файл манифеста в папке ревита? А просто сразу включать отладку?
В 4-ом уроке курса "моя первая программа" пишут же
Цитировать
Before you launch the debugger, please ensure that the  AddIn manifest file for this lab has been created and exists at the location described in the Writing an AddIn Manifest section in Lesson 1: The Basic Plug-in.
Попробовал ваш способ. Не помогло. Результат тот же. Единственное теперь окно "Параметры исключений" не пустое. Не знаю дает ли это что-то

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

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

Оффлайн sdv79

  • ADN OPEN
  • **
  • Сообщений: 64
  • Карма: 0
rasistMorze,
У тебя стоит AddInManager.dll?

Оффлайн rasistMorzeАвтор темы

  • ADN OPEN
  • Сообщений: 10
  • Карма: 0
Александр Ривилис, не уверен, что правильно понял вас. Мне же не нужно все файлы проекта копировать в папку Addins? Поподробнее бы.
sdv79, он разве может помочь при отладке? Я так понял он нужен только, чтобы dll-ки загружать, не перезагружая ревит. Поставил сейчас. Ничего не поменялось.

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

  • Administrator
  • *****
  • Сообщений: 13830
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Мне же не нужно все файлы проекта копировать в папку Addins?
Все не нужно. Только dll-файл.
В любом случае если вы делали всё, что я писал выше и Revit при запуске отладки зависал, а при подключении к нему завершался, то помочь скорее всего может только переустановка Windows.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение