PDA

Просмотр полной версии : Проблема с работой ASDoc


Mitya_Potemkin
12.01.2011, 19:20
Подскажите кто-нибудь!!! Уже просто замучился. Такая проблема - юзаю ASDoc во FlashDeveloper, настройки вроде все нормальные, но после генерации выдаёт вот такую фигню

""asdoc.exe"" *Ґ пў«пҐвбп ў*гваҐ**Ґ© Ё«Ё ў*Ґи*Ґ©
Є®¬**¤®©, ЁбЇ®«*塞®© Їа®Ја*¬¬®© Ё«Ё Ї*ЄҐв*л¬ д*©«®¬.
C:\Program Files\FlashDevelop\Tools\asdocgen>"asdoc.exe" -doc-sources "C:\Work\KOTWorkVersion\flash" -main-title "Documentation" -output "C:\Work\FlashDeveloperProjects\FDDocumentation"


ума не приложу что с этим делать. Через cmd тоже пробовал там ваще глухо, бред полнейший, какие-то ошибки указывает и с кодировкой та же беда. Слёзно прошу разобраться и помочь)

Добавлено через 2 минуты
вот здесь http://www.flashdevelop.org/community/viewtopic.php?t=3249 описана та же проблема, что у меня после командной строки происходит, но по ходу её так и не решили

wvxvw
12.01.2011, 20:07
Посмотрите в настройках консоли, там должна быть кодировка тоже, и по-идее эта настройка должна быть глобальной для всех инстансов CMD. Судя по типу закорючек ФД посылает текст как UTF-8, вот попробуйте в это переставить.

Mitya_Potemkin
13.01.2011, 12:13
ничего не получается в cmd просто русские символы ваще пропадают, а точнее те кракозябы, которые находятся на их месте. Мне бы разобраться во FlashDevelop. Там прекрасный UI для ASDoc, но вот с этой кодировкой беда.

Добавлено через 28 минут
Так кое что получилось, с кодировкой я как-то разобрался, но вопрос появляется другой. ASDoc выдаёт теперь такую ошибку
C:\Work\FlashDeveloperProjects>"C:\Program Files\Adobe\Adobe Flash Builder 4\sdks\3.5.0\bin\asdoc.exe" -doc-sources "C:\Work\KOTWorkVersion\flash\api\asdoc" -main-title "Doc" -output "C:\Work\FlashDeveloperProjects\FDDocumentation"
Loading configuration file C:\Program Files\Adobe\Adobe Flash Builder 4\sdks\3.5.0\frameworks\flex-config.xml
Adobe ASDoc
Version 3.5.0 build 12683
Copyright (c) 2004-2007 Adobe Systems, Inc. All rights reserved.
Error: ' ' is not a directory
Use 'asdoc -help' for information about using the command line.

В чём причина, кто в курсе? Помогите пожалуйста)

wvxvw
13.01.2011, 14:30
ничего не получается в cmd просто русские символы ваще пропадают
>> поставьте запятую, вас так не понять.

Mitya_Potemkin
13.01.2011, 15:56
Эту строку уже можете не читать, начинайте отсюда -- "Так, кое что ...")
Непонятно почему вылетала эта ошибка, но я попробовал более раннюю версию asdoc из flex 3 и файлы прогнались через asdoc. Теперь он ругается на кучу разных строк в коде, потому что проект из Flash CS5 и не экспортировался для Flex, вероятно, asdoc смотрит на синтаксис, вы не в курсе как сделать так, чтобы asdoc не связывал классы между собой, может ключик какой-нибудь.