Показать сообщение отдельно
Старый 14.09.2009, 14:34   #20  
ZVV is offline
ZVV
MCITP
MCP
Oracle
MCBMSS
 
1,006 / 246 (11) ++++++
Регистрация: 13.02.2004
Адрес: Минск
->
Цитата:
Сообщение от Alexx7 Посмотреть сообщение
У меня это происходит в цикле. Он теперь начинает говорить
Несколько вызовов CodeAccessPermission.Assert

(S)\Classes\FileIOPermission\assert
(S)\Classes\PrintLabel\createPrnString - line 50
(S)\Classes\ProdJournalCheckPostProd\runPrint_RU - line 34
(S)\Classes\JournalCheckPost\run - line 48
(S)\Classes\ProdJournalCheckPostProd\run - line 17
(C)\Classes\ProdJournalCheckPost\main - line 23
(C)\Classes\FormFunctionButtonControl\Clicked
(C)\Classes\FormFunctionButtonControl\Clicked - line 6

И это меня очень смущает.

вот код:
X++:
fileIOperm = new FileIOPermission(printerName,"w");
fileIOperm.assert();
txtFile = new TextIo(printerName, "w", 866);
txtFile.write(ansi2ascii(scriptZebra));
ну во-первых покажите весь цикл,
а во-вторных, по мере ненадобности предыдущие "ассерты" надо отменять, я ж писал:
X++:
CodeAccessPermission::revertAssert();
я ж так понимаю у вас один файл обрабатывается в каждой итерации цикла?
Значит в начале итерации - assert, в конце - revertAssert...
__________________
Zhirenkov Vitaly