Показать сообщение отдельно
Старый 03.08.2011, 11:36   #27  
GBH is offline
GBH
MCITP
Аватар для GBH
MCP
MCBMSS
Ex AND Project
 
140 / 28 (1) +++
Регистрация: 28.06.2007
Цитата:
Сообщение от AndyD Посмотреть сообщение
У вас код выполняется на сервере или на клиенте?

#io_write - из макросборки #File ('w')? В FileExists() проверяется разрешение на операцию чтения ('r'), соответственно, и пермишен должен создаваться либо на чтение, либое на чтение/запись.

Ну и вообще, непонятно, зачем там вообще нужен этот пермишн (внутри FileExists(), имею в виду). Работа непосредственно с файлом идет внутри сборки и Аксаптовская защита выполнения кода не нужна
Выполняется на сервере. И файл находится на сервере, который необходимо удалить.
Да, #io_write из макрособорки #File (W). Соответственно пермишен на запись.
Зачем нужен пермишен я , к сожалению,не знаю. Но при компиляции сообщение выдает
Цитата:
TwC: объявление об использовании API WinAPIServer.fileExists, поскольку он защищен с применением разграничения доступа кода.
Также выдает аналогичную ошибку без использования пермишен.
Имелась в виду ошибка
Цитата:
Сбой запроса на разрешение типа "FileIOPermission".
(S)\Classes\FileIOPermission\demand
(S)\Classes\WinAPIServer\fileExists - line 14