В результате выполнения удалила все файлы doc и xls с рабочего стола - была папка назначения результата конвертации

16 views
Skip to first unread message

Дмитрий Новоселов

unread,
Feb 5, 2013, 11:17:03 AM2/5/13
to onecli...@googlegroups.com
Указал файл для конвертации из doc в chm. Указал путь для сохранения результатов проекта (на Рабочий стол). Нажал "Выполнить". В результате с рабочего стола бесследно удалены все doc и xls файлы, а программа вывалила ошибку (не может удалить файл "НИОКР.rtf").  Лог-файл прикладываю.

Дмитрий Новоселов

unread,
Feb 5, 2013, 11:29:36 AM2/5/13
to onecli...@googlegroups.com
05.02.2013 19:26:10 Information Container was created
05.02.2013 19:26:25 Information Container permissions was init for Все
05.02.2013 19:26:33 Information Successful license import!  
05.02.2013 19:31:44 Failure Thread abort in DirectoryRecursion.RunDirectoryRecursion
details :

<2>Error in DirectoryRecursion.Word2Chm
details :
wordFileName = D:\SkyDrive\Рязань\Руководство польз. сокращенное\Руководство пользователя_том1 МИС.docx
projectPath  = C:\Users\dnovoselov\Desktop
lang  = 1049
numberHeaders  = 99
folderName =

<1>Errors in FilesAndDir.DeleteDir (Deletes a directory with options to delete subdirectories and files recursively)
data :
dirName(SourceDirectory to Create. Must be a fully qualified path. ) = C:\Users\dnovoselov\Desktop
recursiveDeletion(True to remove all files and subdirectories, otherwise False.) = True

<0>Отказано в доступе по пути "НИОКР.rtf".

Base = System.UnauthorizedAccessException

<StackTrace/>Stack =    в System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive)
   в System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive)
   в BorlasRetail.Common.IO.FilesAndDir.DeleteDir(String dirName, Boolean recursiveDeletion)</0>

Base = System.Exception

<StackTrace/>Stack =    в HelpSoft.HtmlHelp.WordHtmlToHtmls..ctor(String projectPath, String regexPath, PropertyGrid params, String projectFile)
   в DirectoryRecursionEngine.DirectoryEngine.Word2Help(String wordFileName, String projectPath, String lang, Byte numberHeaders, String folderName, String title, String filter, Byte chmHxs, Boolean isLoadHelp, String cssFile)</1>

Base = System.Exception

<StackTrace/>Stack =    в DirectoryRecursionEngine.DirectoryEngine.Word2Help(String wordFileName, String projectPath, String lang, Byte numberHeaders, String folderName, String title, String filter, Byte chmHxs, Boolean isLoadHelp, String cssFile)
   в DirectoryRecursionEngine.DirectoryEngine.RunDirectoryRecursion()</2>

Дмитрий Посудин

unread,
Feb 18, 2013, 1:23:47 AM2/18/13
to onecli...@googlegroups.com
Добрый, день!
Извините за задержку с ответом.
 
1. Программа при построении CHM справки удаляет рабочий каталог и создает его заново. Это делается для того, чтобы избавиться от старых версий файлов и прочего мусора.
 
2. Программа не смогла удалить файл "НИОКР.rtf" из-за Отказано в доступе по пути. Причин несколько - файл открыт в другом приложении, у файла есть атрибуты Read Only и т.п.

вторник, 5 февраля 2013 г., 20:17:03 UTC+4 пользователь Дмитрий Новоселов написал:
Reply all
Reply to author
Forward
0 new messages