Сборки Revit API

Автор Тема: Сборки Revit API  (Прочитано 9007 раз)

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

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

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

  • ADN OPEN
  • ***
  • Сообщений: 107
  • Карма: 6
Сборки Revit API
« : 16-06-2015, 17:18:45 »
Добрый день, подскажите, пожалуйста, где можно взять сборки RevitAPI.dll и RevitAPIUI.dll под Revit 2013?

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

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Сборки Revit API
« Ответ #1 : 16-06-2015, 17:27:04 »
Наверное внутри Revit 2013, как и для остальных версий. ;)
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

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

  • ADN OPEN
  • ***
  • Сообщений: 107
  • Карма: 6
Re: Сборки Revit API
« Ответ #2 : 16-06-2015, 17:28:49 »
Александр,   это понятно.
А нигде они отдельно не лежат?
Странно, что SDK 2013 идет без них, а SDK 2014 уже содержит свои...

Оффлайн Виктор Чекалин

  • Administrator
  • *****
  • Сообщений: 694
  • Карма: 111
  • Skype: chekalin-v
Re: Сборки Revit API
« Ответ #3 : 16-06-2015, 17:52:06 »
RevitAPI.dll и RevitAPIUI.dll под Revit 2013
В папке, куда установлен Revit.

А нигде они отдельно не лежат?
Нет. А смысл? Без установленного Revit вы все равно не сможете запустить надстройку.

Странно, что SDK 2013 идет без них, а SDK 2014 уже содержит свои...
С этого места по подробней. что за свои в SDK 2014? Ничего не вижу подобного.

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

  • ADN OPEN
  • ***
  • Сообщений: 107
  • Карма: 6
Re: Сборки Revit API
« Ответ #4 : 16-06-2015, 17:54:09 »
Виктор , в SDK 2014 имеются библиотеки RevitAPI.dll и RevitAPIUI.dll для Revit 2014.

Оффлайн Виктор Чекалин

  • Administrator
  • *****
  • Сообщений: 694
  • Карма: 111
  • Skype: chekalin-v
Re: Сборки Revit API
« Ответ #5 : 16-06-2015, 17:57:11 »

Что то у вас не то.

Не могут они там лежать. В какой папке?

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

  • ADN OPEN
  • ***
  • Сообщений: 107
  • Карма: 6
Re: Сборки Revit API
« Ответ #6 : 16-06-2015, 18:01:03 »
Revit 2014 SDK\Samples\HelloRevit\CS\bin\Debug

Оффлайн Виктор Чекалин

  • Administrator
  • *****
  • Сообщений: 694
  • Карма: 111
  • Skype: chekalin-v
Re: Сборки Revit API
« Ответ #7 : 16-06-2015, 18:07:09 »
Понятно. Так и думал.
В папке bin находятся готовые сборки вашего кода с подключенными внешними сборками. Этой папки нет в принципе в SDK и она создается в момент сборки проекта в Visual Studio.
То что у вас в этой папке оказались сборки RevitAPI.dll, говорит лишь о том, что вы забыли  свойство Copy Local = False


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

  • ADN OPEN
  • ***
  • Сообщений: 107
  • Карма: 6
Re: Сборки Revit API
« Ответ #8 : 16-06-2015, 18:11:01 »
Понятно. Об этом я знаю.
А где можно скачать тогда revit 2013, если другого способа нет никакого?

Оффлайн Виктор Чекалин

  • Administrator
  • *****
  • Сообщений: 694
  • Карма: 111
  • Skype: chekalin-v
Re: Сборки Revit API
« Ответ #9 : 16-06-2015, 18:30:53 »
скачать тогда revit 2013
Официально есть возможность скачать только 3 последние версии имея подписку ADN. Т.е. 2016, 2015, 2014.
Если вам по каким то причинам нужно писать и под Revit 2013, то можете при разработке подключить 2014 версию, и не использовать те методы, которые были добавлены в 2014 версии. Но тестировать проблематично будет.

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

  • ADN OPEN
  • ***
  • Сообщений: 107
  • Карма: 6
Re: Сборки Revit API
« Ответ #10 : 16-06-2015, 18:36:57 »
Виктор ,  в этом и заключается проблема.

Отмечено как Решение Антон Останин 17-06-2015, 10:03:56

Оффлайн Виктор Чекалин

  • Administrator
  • *****
  • Сообщений: 694
  • Карма: 111
  • Skype: chekalin-v
Re: Сборки Revit API
« Ответ #11 : 17-06-2015, 07:12:08 »
Антон, даже если бы у вас были сборки RevitAPI.dll для 2013 версии, то протестировать вашу надстройку ведь все равно не получится без установленного Revit.
Кстати, в предыдущем сообщении я ввел в заблуждение по поводу 3-х последних версий. Autodesk осуществляет поддержку 3х последних версий, но при наличии подписки ADN, можно скачать и 2013 версию Revit.