Cannot access resource compiler results.

Раздел посвящен программированию с использованием Power Basic.
zebest
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 23.05.2007 (Ср) 21:38

Cannot access resource compiler results.

Сообщение zebest » 23.05.2007 (Ср) 22:23

вот такая надпись при попытке скомпилировать любую программу.
и в PB7 и в PB8, но только из-под Windows2003 (основная моя рабочая система) . в WinXP - всё Ок.Скажите, это неизлечимо или все же может в консерватории можно что подкрутить?

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 23.05.2007 (Ср) 22:32

Первая (она же единственная) ссылка от гугла по тексту этой ошибки -- http://www.powerbasic.com/support/forum ... 13879.html

I had the same error when I had a version of PowerBasic installed on my desktop.
The answer was the path was to long.
Moved everything the C:\PBwin and all was well.


Почему данный поиск не был осуществлён самостоятельно?
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Сообщение jangle » 23.05.2007 (Ср) 23:28

вот такая надпись при попытке скомпилировать любую программу.
и в PB7 и в PB8, но только из-под Windows2003 (основная моя рабочая система) . в WinXP - всё Ок.Скажите, это неизлечимо или все же может в консерватории можно что подкрутить?


Это глюки винды, пытаешься скомпилировать программу, которая находится в папке с русским названием, например:

c:\Бейсик\программа1

Просто переименуй ее латиницей:

c:\basic\programm1

После этого все будет нормально компилироваться

zebest
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 23.05.2007 (Ср) 21:38

Сообщение zebest » 24.05.2007 (Чт) 19:31

Спасибо ответившим. По пунктам..
Ну чтож, первый ответ вполне ожидаемый для любого вполне уважающего себя форума, мне даже хотелось ошибиться, что не увижу, но надежда была очень маленькая:) Искал. По ключевомуу слову "Windows 2003". До этого в том же гуугле искал по полной фразе, но без привязки к конкретномуу сайту. Все равно по ссылке (СПАСИБО!) нет ничего конкретного.Вполне?
по следующему ответу. Спасибо. Но никогда, практически никогда, не имею привычки именовать файлы тире каталоги кирилицей. Даже каталог с PB положил в корень, хотя из под XP запускается с любого диска с довольно длинным пУтём, типа "K:\Program Files\ BASIC\PB\Bin\.."
И самое главное. На работе успел проверить работу PB на 4 серверных машинах, на всех Win2003, и английский и русский, и с SP2 и без. и дома, загрузил еще одну систему с Win2k3Rus/
РАБОТАЕТ!! на всех .кроме текущей конфигурации. Наверное что нить все же с правами доступа или с политиками. Обидно, варианта два - переставить систему (оххх..) или плюнуть, и иногда загружать ХР.
Вопрос можно считать почти решенным. Отрицательный реzультат - тоже результат. Не прощаюсь . Вопрос - в другой теме.

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Сообщение jangle » 24.05.2007 (Чт) 20:10

Cкорее всего проблема с запуском службы NTVDM. Зайди в каталог PBWIN80\BIN и запусти компилятор PBWin.exe
Если он не запустится, значит точно - NTVDM криво сконфигурирована.

Дело в том, что сам компилятор 16-разрядное приложение, и работает в NT только под виртуальной машиной DOS.

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Сообщение jangle » 24.05.2007 (Чт) 20:16

Для устранения проблемы, можно выполнить следующее:

Убедится что в файлах Config.nt и Autoexec.nt, находящихся в папке SystemRoot%\System32, отсутствуют нестандартные параметры.
С помощью выражения REM скрыть комментариями все команды, за исключением следующих:

Код: Выделить всё
==================================================
Config.nt
---------
dos=high, umb
device=%SystemRoot%\System32\Himem.sys
files=20
==================================================



Код: Выделить всё
==================================================
Autoexec.nt
-----------
lh %SystemRoot%\System32\Mscdexnt.exe
lh %SystemRoot%\System32\Redir
lh %SystemRoot%\System32\Dosx
lh %SystemRoot%\System32\Nw16 (только если установлена служба CSNW)
lh %SystemRoot%\System32\Vwipxspx (только если установлена служба CSNW)
==================================================

zebest
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 23.05.2007 (Ср) 21:38

Сообщение zebest » 24.05.2007 (Чт) 22:30

Скорее всего Вы правы. проблема с запуском службы NTVDM таки есть. при запуске PBWin.exe или PBCC.exe ничего не происходит, вернее окно программы не запускается, но в процессах ntwdm.exe появляется плюс _wowexec.exe/ и все на этом.
Config.nt и Autoexec.nt правил, как указано, не помогло. но и там вроде как ничего лишнего. Так же в процессах убил все, что возможно и выгрузил, резальт тот же, может быть только в профиль.
Загрузил VIST-у - там все Ок работает, и компилиЦЦа и запускается, и
PBWin.exe вкупе с PBCC.exe тоже отрабатывают нормально.
какие еще идеи ?

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Сообщение jangle » 24.05.2007 (Чт) 22:59

какие еще идеи ?


Была у меня такая проблема на Win2000 SP3, NTVDM не запускался и вместе с ним компилятор PB. Вылечилось правкой Autoexec.nt и копированием какого-то файла, вроде NTVDM.exe (?)
Только хоть убей не помню в какой каталог, давно это было...

Вобщем диагноз такой - надо лечить NTVDM. Можно помучить гугл на эту тему, наверняка ответ получится найти. Проблема то ведь довольно распостранненая

zebest
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 23.05.2007 (Ср) 21:38

Сообщение zebest » 24.05.2007 (Чт) 23:21

NTVDM.exe уже успел поппробовать подменить. в SP2 такой же, как и мой, пробовал с СП1 ставить - не помогло. касяк:) а системуу не хотелось бы переставлять, но видно придется. Кстати, досовские программы как таковые работают, тот же DN. значит как таковой NTVDM.exe все же рабочий.

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Сообщение jangle » 24.05.2007 (Чт) 23:37

Вот инфа неплохая про NTVDM, может пригодится

http://phys.kemsu.ru/pub/folders/To%20look!(786)/lessons/less29.htm

zebest
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 23.05.2007 (Ср) 21:38

Сообщение zebest » 26.05.2007 (Сб) 14:42

За инфу - сенькью, для общего развития полезно:) Финал, если интересно.
NTVDM так просто победить не удалось, и файлы с рабочей машины подкидывал, и в реестре тоже пробовал искать, неее.... сильно сломалось:) Пришлось как в сказке, про Аленький цветочек, итить по длинномуу пути )) Систему целиком не стал перестанавливать, вроде и эта еще шевелиЦа, но вроде как то неаккуратненько. Стал восстанавливать реестр . была сохраненка годичной давности, не помогла. Откатился на Repair. помогло. Стал реестр по частям копировать, секция system все исправила. Хотя пришлось полностью делать установку оборудования. не очень изящно, но действенно. Вот еще бы узнать, что такое в реестре поломалось, ну да ладно, эту систему настрою, главное - работает.

xalyavius
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 5
Зарегистрирован: 16.09.2008 (Вт) 19:03

Re: Cannot access resource compiler results.

Сообщение xalyavius » 19.09.2008 (Пт) 1:30

У меня была такая же пробема.
Возможно вашу проблему можно было решить так: http://bbs.vbstreets.xian.ru/viewtopic.php?f=34&t=37504
[Viper] :: Ты бы на дату то посмотрел бы! Полтора года прошло! Не надо некрофилию то разводить!


Вернуться в Power Basic

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5

    TopList