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

ADN Club => AutoCAD .NET API => Тема начата: zr74 от 01-10-2022, 10:39:27

Название: Как открыть файл xml
Отправлено: zr74 от 01-10-2022, 10:39:27
Добрый день! Подскажите пожалуйста как правильно написать код чтобы файл с расширением .xml открывался плагином на любом компьютере независимо от пути до папки "ApplicationPlugins"
Вот такой код выдает ошибку:
Код - C# [Выбрать]
  1. XmlDocument xDoc = new XmlDocument();
  2. xDoc.Load("c:\\%AppData%\\Roaming\\Autodesk\\ApplicationPlugins\\settings.xml");
  3.  
Название: Re: Как открыть файл xml
Отправлено: zr74 от 01-10-2022, 13:12:52
Сам нашел решение:
Код - C# [Выбрать]
  1. XmlDocument xDoc = new XmlDocument();
  2. var fileName = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), "Autodesk\\ApplicationPlugins\\settings.xml");
  3. xDoc.Load(fileName);
  4.  
Название: Re: Как открыть файл xml
Отправлено: Вильдар от 01-10-2022, 15:06:12
Обычно пляшут от исполняемой сборки - Assembly.Location
А в ApplicationPlugins, должна быть же еще папка бандла плагина  ???