AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 20.08.2013, 18:53   #1  
DTD is offline
DTD
Участник
 
183 / 18 (1) ++
Регистрация: 09.08.2005
Перемещенные файлы блокируются АОСом после батча (AX2012 x64)
X++:
client static void moveFileSystemIO(str fileName, str newFileName)
{
#File
Set permissionSet;
;
fileName = strfmt(@"%1", fileName);
newFileName = strfmt(@"%1", newFileName);
 
permissionSet = new Set(Types::Class);
permissionSet.add(new FileIOPermission(fileName,#io_write));
permissionSet.add(new InteropPermission(InteropKind::ClrInterop));
CodeAccessPermission::assertMultiple(permissionSet);
 
if(System.IO.File::Exists(newFileName))
   System.IO.File::Delete(newFileName);
 
System.IO.File::Move(fileName, newFileName);
 
CodeAccessPermission::revertAssert();
}
Корректно перемещает файл, но оставляет его блокированным.
Происходит только если запускать в батче, если снять галочку работает корректно.

Где копать ?
__________________
_databaseTransDelete ... bl@$ !
За это сообщение автора поблагодарили: trud (1).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Метки и Меточные файлы sguryev DAX: База знаний и проекты 1 03.09.2021 12:01
Опыт: синхронизация справочников через AIF в AX2012 EVGL DAX: Функционал 14 28.08.2020 17:52
emeadaxsupport: Inventory closing differences between AX4.0 and AX2012 using weighted average costing method Blog bot DAX Blogs 0 27.12.2012 19:11
emeadaxsupport: AX2012 and AX2009 or AX4 side by side - AOS performance counters overwritten Blog bot DAX Blogs 0 13.03.2012 18:11
AX2012: После прочтения документа по изменениям в inventTrans, борюсь с непреодолимым желанием уйти в запой на недельку fed DAX: Программирование 42 14.04.2011 11:57

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 00:09.