#c# #revit #revit-api
#c# #revit #revit-api
Вопрос:
Я использую Revit 2011 API, и когда я делаю Document.Save()
это с существующим семейным файлом, мне предлагается в диалоговом окне «Сохранить как» указать имя файла. Как я могу сохранить его без запроса пользователя?
Ответ №1:
Оказывается, файлы семейства были доступны только для чтения. По умолчанию Revit сохраняет файлы молча, но по какой-то причине, когда они доступны только для чтения, он не выдает ошибку, а вместо этого запрашивает местоположение сохранения. Я бы разобрался с частью, доступной только для чтения, если бы попытался их сохранить, но я думаю, что для Revit было бы более разумно выдавать ошибку Document.Save
, чем запрашивать новое место сохранения.