не реагирует кнопка компиляции

Issue #3 new
Former user created an issue

нажимаю откомпилировать на кнопку Run, никакой реакции.

Comments (19)

  1. Alexey Gritsenko repo owner

    ну что за люди, мне нужна инфа какая версия ide, какая ОС, полный путь к папке проектов это как минимум. у вас в ОС может cmd не работать, попробуйте запустите ее отдельно и проверьте там какие нибудь примитивные команды если речь идет именно о TASM Visual

  2. user55

    Я только начинаю программировать на ассемблере. Ваша ide мне нравится, но если вы не поможете исправить данную ошибку, придется искать другой компилятор, а с этим проблема. Вот технические характеристики: операционная система Windows XP, версия программы 1.0.3.0

  3. Alexey Gritsenko repo owner

    у ОС есть еще разрядность. Кроме того ты не проверил работает ли у тебя cmd. Попробуй тогда ASM Visual, взять можно тут http://gri-software.ru/ или тут https://yadi.sk/d/NTrO4sOepjjQq эта версия круче и может работать без cmd (кроме 16-битных проектов)

  4. user55

    разрядность 32 бита (x86). А как проверить работает ли cmd? что вы имеете в виду?

  5. Alexey Gritsenko repo owner

    В некоторых сборках оно закрывается. просто проверить любые команды и продержится при этом окно или нет. Но ты лучше сразу ASM Visual попробуй

  6. user55

    Я не понимаю про какую командную строку вы пишете? Например элементарный код на ассемблере "Hello, world!", нажимаю кнопку Run но кнопка не реагирует на данное действие. С чем это связано? И еще вопрос, мне удалить данную ide? или еще можно будет ее настроить на корректную работу?

  7. Alexey Gritsenko repo owner

    Вы проигнорировали то что я выше писал. Да удаляйте и ставьте ASM Visual это новая версия тойже самой среды. Создайте проект tasm 32, потом в настройках проекта вкладка дополнительные -> оба параметра смените с cmd на "напрямую". Поскольку у вас проблема с cmd эта настройка не будет работать на tasm 16, а значит вы не сможете собирать 16 битные программы в данной среде. Только 32 или 64 (64 это уже не тасм).

  8. user55

    менял с cmd на напрямую - ноль реакции. и как все не настраивал, но ваша программа так и не запустилась. при нажатии кнопки "собрать проект" программа вообще закрывается, при нажатии "run", молчит. видимо это среда не под хр. на семерке не проверял, не знаю. может на семерке нормально запускается. но при работе с хр одни ошибки.

  9. Alexey Gritsenko repo owner

    Программа исправно работает на xp по крайней мере на тех машинах что я проверял. Как на оригинальном SP3 так и на кастомном Звере. Мне интересно разобраться с вашей ситуацией. Залейте куданибудь в облако образ вашей VM на котором наблюдает проблема, тогда я смогу тщательно ее проверить.

  10. Alexey Gritsenko repo owner

    Ты на физической тестировал? я почему то подумал что на вм. 2 гига бы залились за 3мин примерно. sp3_vm.PNG если будет время и желание то найти вм на которой воссоздаются проблемы, потому что я такую найти мне могу.

  11. Koshkodav

    Ничего, если я в этой же теме задам вопрос? У меня те же самые симптомы.

    WinXP professional 32-разрядная, сервис-пак 3, установлена на Oracle VM VirtualBox. Версия TASM Visual - 1.0.3.0. Cmd в системе работает.

    Есть необходимость написать 16-разрядные лабораторные работы. В 64-разрядной семёрке предупреждение, что под 16 писать нельзя. Пути к файлам проекта стандартные, предложенные самой программой - C:\Documents and Settings\Koshkodav\Мои документы\TASM Visual\Projects\prog1

    Код проги - тот, который в качестве образца грузится при создании проекта. Настройки .exe .com Debug/Release были испробованы во всех комбинациях.

    Поведение TASM Visual: просто ничего не происходит, вывод пуст.

  12. Koshkodav

    Сделал.

    ASM Visual запустился, но после нажатия "создать проект" вылетел эксепшн от .НЕТфреймворка (версия 4 extended).

    Фреймворк версии 4.5 в ХР не устанавливается.

    В общем, после нажатия Run винда закрыла приложение и предложила отправить отчёт. :-)

    Вот, эксепшн нет-фреймворка:

    ** Текст исключения ** System.IO.FileLoadException: Невозможно загрузить файл или сборку "System.Core, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e, Retargetable=Yes" или один из зависимых от них компонентов. Данное имя сборки или база кода недействительны. (Исключение из HRESULT: 0x80131047) Имя файла: "System.Core, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e, Retargetable=Yes"

  13. Koshkodav

    Спасибо, Алексей! Программа теперь нормально запускается.

    Правда, появилась другая проблема: при запуске заведомо рабочего кода (выход .com), появляется ошибка "no stack", а выполнение вызывает в cmd сообщение "prog4.com не является программой..." и всё такое.

    Я этот prog4.com переложил в другое место и запустил руками в cmd. Прога сработала, но с сообщением на экран "мусор" попал. В "чистом" ТАСМе у меня такое было, когда я этот код случайно в экзешник скомпилировал.

    Но, насколько я понимаю, данная проблема вышла за рамки данной темы. Если такое уже встречалось, буду рад ссылке на обсуждение. Если нет времени/возможности отправить ссылку, завтра сам займусь поисками.

    UPD: забыл добавить, эксперименты с "напрямую" и "через cmd" результата не дали.

  14. Alexey Gritsenko repo owner

    Такого я не замечал. Работа с com вроде не полностью прописана в иде. Можешь помочь тем, прислав пример com программы и корректные на твой взгляд команды сборки и запуска подобной программы. Я сравню это с иде и тогда можно будет делать выводы/фиксы...

  15. Koshkodav

    Без проблем, если этим смогу хоть какую-то пользу принести. :-)

    Вечером отправлю следующее: исходник маленькой прожки, её рабочий .com (из "истиннага" ТАСМа) и .com, который дал мне ASM Visual.

    Почтой, наверно, разумнее будет отправить? Или ещё каким способом?

  16. Alexey Gritsenko repo owner

    Все правильно + команды которыми собирал. Без разницы как. Ссылка на любое облако подойдет. Ну хочешь на почту express-rus@yandex.ru

  17. Log in to comment