Сообщество программистов Autodesk в СНГ

ADN Club => Revit API => Тема начата: Антон Останин от 16-06-2015, 17:18:45

Название: Сборки Revit API
Отправлено: Антон Останин от 16-06-2015, 17:18:45
Добрый день, подскажите, пожалуйста, где можно взять сборки RevitAPI.dll и RevitAPIUI.dll под Revit 2013?
Название: Re: Сборки Revit API
Отправлено: Александр Ривилис от 16-06-2015, 17:27:04
Наверное внутри Revit 2013, как и для остальных версий. ;)
Название: Re: Сборки Revit API
Отправлено: Антон Останин от 16-06-2015, 17:28:49
Александр,   это понятно.
А нигде они отдельно не лежат?
Странно, что SDK 2013 идет без них, а SDK 2014 уже содержит свои...
Название: Re: Сборки Revit API
Отправлено: Виктор Чекалин от 16-06-2015, 17:52:06
RevitAPI.dll и RevitAPIUI.dll под Revit 2013
В папке, куда установлен Revit.

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

Странно, что SDK 2013 идет без них, а SDK 2014 уже содержит свои...
С этого места по подробней. что за свои в SDK 2014? Ничего не вижу подобного.
Название: Re: Сборки Revit API
Отправлено: Антон Останин от 16-06-2015, 17:54:09
Виктор , в SDK 2014 имеются библиотеки RevitAPI.dll и RevitAPIUI.dll для Revit 2014.
Название: Re: Сборки Revit API
Отправлено: Виктор Чекалин от 16-06-2015, 17:57:11
(https://adn-cis.org/forum/proxy.php?request=http%3A%2F%2Fs14.postimg.org%2Fuat3e9j25%2F2015_06_16_1955.jpg&hash=e4c93b5a4d765dcaf93f205e771d0fe5) (http://postimg.org/image/uat3e9j25/)
Что то у вас не то.

Не могут они там лежать. В какой папке?
Название: Re: Сборки Revit API
Отправлено: Антон Останин от 16-06-2015, 18:01:03
Revit 2014 SDK\Samples\HelloRevit\CS\bin\Debug
Название: Re: Сборки Revit API
Отправлено: Виктор Чекалин от 16-06-2015, 18:07:09
Понятно. Так и думал.
В папке bin находятся готовые сборки вашего кода с подключенными внешними сборками. Этой папки нет в принципе в SDK и она создается в момент сборки проекта в Visual Studio.
То что у вас в этой папке оказались сборки RevitAPI.dll, говорит лишь о том, что вы забыли  свойство Copy Local = False
(https://adn-cis.org/forum/proxy.php?request=http%3A%2F%2Fcontent.screencast.com%2Fusers%2FVictorChekalin%2Ffolders%2FJing%2Fmedia%2F155b1f1c-f71c-4fe2-87ab-abf1f10dc9b5%2F2015-06-16_2006.png&hash=60ba3b2eeef37a6783afaef552e31738)
Название: Re: Сборки Revit API
Отправлено: Антон Останин от 16-06-2015, 18:11:01
Понятно. Об этом я знаю.
А где можно скачать тогда revit 2013, если другого способа нет никакого?
Название: Re: Сборки Revit API
Отправлено: Виктор Чекалин от 16-06-2015, 18:30:53
скачать тогда revit 2013
Официально есть возможность скачать только 3 последние версии имея подписку ADN. Т.е. 2016, 2015, 2014.
Если вам по каким то причинам нужно писать и под Revit 2013, то можете при разработке подключить 2014 версию, и не использовать те методы, которые были добавлены в 2014 версии. Но тестировать проблематично будет.
Название: Re: Сборки Revit API
Отправлено: Антон Останин от 16-06-2015, 18:36:57
Виктор ,  в этом и заключается проблема.
Название: Re: Сборки Revit API
Отправлено: Виктор Чекалин от 17-06-2015, 07:12:08
Антон, даже если бы у вас были сборки RevitAPI.dll для 2013 версии, то протестировать вашу надстройку ведь все равно не получится без установленного Revit.
Кстати, в предыдущем сообщении я ввел в заблуждение по поводу 3-х последних версий. Autodesk осуществляет поддержку 3х последних версий, но при наличии подписки ADN, можно скачать и 2013 версию Revit.
(https://adn-cis.org/forum/proxy.php?request=http%3A%2F%2Fcontent.screencast.com%2Fusers%2FVictorChekalin%2Ffolders%2FJing%2Fmedia%2F34688be3-08d6-4a0d-b9d9-68bb04961bbd%2F2015-06-17_0911.png&hash=3fd24135c1bd687fafaa722d20a557fb)