Аналитика https://geosystema.net/forum/ |
|
Проблема записи xml https://geosystema.net/forum/viewtopic.php?f=5&t=2059 |
Страница 1 из 2 |
Автор: | SDV [ 17 фев 2011 10:54 ] | ||
Заголовок сообщения: | Проблема записи xml | ||
При работе с учетной записи с правами пользователя обменный файл xml не сохраняется (win XP SP3):
|
Автор: | Bondarets Alexander [ 17 фев 2011 11:53 ] |
Заголовок сообщения: | Re: Проблема записи xml |
Проверьте сначала , есть ли доступ на запись для учетной записи пользователя в эту папку. |
Автор: | SDV [ 17 фев 2011 13:01 ] |
Заголовок сообщения: | Re: Проблема записи xml |
перед записью xml я создал эту папку, и для верности, записал в нее этот же файл в формате dmf. Пользователю установлены права полного доступа к даной папке и к папке с програмой |
Автор: | Bondarets Alexander [ 17 фев 2011 16:31 ] |
Заголовок сообщения: | Re: Проблема записи xml |
Тогда попробуйте убрать все пробелы из полного пути к файлу. |
Автор: | SDV [ 21 фев 2011 08:55 ] |
Заголовок сообщения: | Re: Проблема записи xml |
c:\Digitals\Noname1.dmf - сохраняется, при команде "сохранить в XML..." - выдает: "ошибка записи c:\Digitals\Noname1.xml". Пробелов в данном пути нет, доступ к каталогу, судя по всему, есть. |
Автор: | SDV [ 21 фев 2011 08:57 ] |
Заголовок сообщения: | Re: Проблема записи xml |
Проверил, данная ошибка присутствует и в windows vista. Сейчас проверю на windows 7. |
Автор: | Anton Shchavinsky [ 21 фев 2011 10:59 ] |
Заголовок сообщения: | Re: Проблема записи xml |
Да, у меня в Виста такая же ошибка, Дигитал работает от имени админа Нет, не правильно написал: В папку доступ есть, дмф сохраняет, а хмл сохраняет ТОЛЬКО если дигиталс запущен от имени админа |
Автор: | Bondarets Alexander [ 21 фев 2011 11:14 ] |
Заголовок сообщения: | Re: Проблема записи xml |
Все указывает на ограничения на запись в требуемую папку. В Windows Vista и Windows 7 ужесточили правила безопасности. Даже под учетной записью админа программы, по умолчанию, запускаются с пониженными привилегиями и спрашивают пользователя при необходимости выполнения действий с повышенными правами(система UAC). Запись пользовательских файлов в папки на системном диске тоже может быть запрещена. При создании новой папки она наследует атрибуты безопасности родительского объекта. Если для системного диска действует запрет на создание новых файлов, то и для всех папок, созданных на этом диске он будет действовать (если явно не изменить атрибуты безопасности). |
Автор: | Anton Shchavinsky [ 21 фев 2011 11:22 ] |
Заголовок сообщения: | Re: Проблема записи xml |
Новая проблема - заполняю инфу из шаблона после сохранения пропадает дилянка и смежники, хотя в хмл они есть и конвертер например эти данные видит. Работа накрылась.... |
Автор: | Anton Shchavinsky [ 21 фев 2011 11:23 ] |
Заголовок сообщения: | Re: Проблема записи xml |
Bondarets Alexander писал(а): Все указывает на ограничения на запись в требуемую папку. В Windows Vista и Windows 7 ужесточили правила безопасности. Даже под учетной записью админа программы, по умолчанию, запускаются с пониженными привилегиями и спрашивают пользователя при необходимости выполнения действий с повышенными правами(система UAC). Запись пользовательских файлов в папки на системном диске тоже может быть запрещена. При создании новой папки она наследует атрибуты безопасности родительского объекта. Если для системного диска действует запрет на создание новых файлов, то и для всех папок, созданных на этом диске он будет действовать (если явно не изменить атрибуты безопасности). Тогда почему сохраняет дмф в эту же папку? |
Автор: | Bondarets Alexander [ 21 фев 2011 11:31 ] |
Заголовок сообщения: | Re: Проблема записи xml |
Возможно, причина в MS XML объекте, который мы используем. Разберемся. |
Автор: | SDV [ 22 фев 2011 14:02 ] |
Заголовок сообщения: | Re: Проблема записи xml |
в windows 7 такой ошибки нет |
Автор: | Dmitry_Zolotar [ 23 фев 2011 12:05 ] |
Заголовок сообщения: | Re: Проблема записи xml |
Вышлите этот проблемный файл на help@vingeo.com или выложите его на форум, пожалуйста. |
Автор: | SDV [ 23 фев 2011 16:27 ] |
Заголовок сообщения: | Re: Проблема записи xml |
В принципе любой. При проверке на разных машинах сохранял открытый XMLNormal с контуром реквизитов обменного файла, пример выслал на help@vingeo.com. |
Автор: | SDV [ 25 фев 2011 15:36 ] |
Заголовок сообщения: | Re: Проблема записи xml |
Проблема в том, что Digtal(или MS XML), при записи в xml формат использует какуюто промежуточную папку запись в которую запрещена пользователю. Разрешение пользовательзователю с ограниченными правами изменения всех файлов и папок на системном диске - снимает проблему, но тогда теряется смысл использования ограниченых учетных записей. Подскажите, как можно вычислить в какие именно папки нужно разрешить запись пользователю для снятия проблемы не в ущерб безопасности системы? |
Страница 1 из 2 | Часовой пояс: UTC + 2 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |