Сообщество программистов Autodesk в СНГ
		ADN Club => Revit API => Тема начата: Андрей Бушман от 16-11-2016, 14:53:20
		
			
			- 
				В DynamoSandbox 1.2.0 имеется пункт меню Файл -> Импорт библиотеки... Он открывает диалоговое окно, в котором можно выбрать, помимо прочего, такой вариант: "Файлы библиотеки сборок (*.dll)". Я предположил, что этот вариант позволяет подгрузить произвольные пользовательские .net-сборки и использовать их в визуальном редакторе: т.е. создавать экземпляры классов, вызывать их методы и т.п. Ну или, в крайнем случае, использовать их в исходном коде, размещённом в ноде Code Block. Однако попытка загрузить свою произвольную сборку приводит к появлению такой ошибки:
 
 (https://s18.postimg.org/r23mkk9jd/revit.png)
 
 Т.е. я ошибаюсь и DynamoSandbox не может использовать в своём редакторе произвольную сборку?
- 
				Если подгрузку попытаться выполнить в коде питона, то это срабатывает:
 
 (https://s15.postimg.org/oz1dqcr9n/revit.png)
 
 В виду этого, я предполагаю, что результат, обозначенный мною в первом сообщении - это баг Dynamo.
 
- 
				https://github.com/DynamoDS/Dynamo/wiki/Zero-Touch-Plugin-Development
			
- 
				https://github.com/DynamoDS/Dynamo/wiki/Zero-Touch-Plugin-Development Спасибо. Да, возможно, что Dynamo умирает из-за того, что подключаемая сборка не содержит пользовательских нодов. Но это баг тогда, т.к. правильней в этом случае было бы выдать ошибку загрузки, не убивая процесс.