2013-09-09 4 views
0

Мне пришлось переместить мои вещи с неисправного жесткого диска, поэтому мне пришлось снова настроить и снова установить все. И я столкнулся с несколькими проблемами.Программа не отвечает после чистой компиляции?

У меня здесь две ошибки. Первая ошибка, которую я получаю, - это когда я открываю flashdevelop для начала работы. Я получаю ошибку:

Can't Find Haxelib.exe 

И, конечно же, я установил Haxe и haxelib и все остальное, что требуется предварительная установка. Однако, когда я запускаю, цели flash и html5 работают нормально. Я не знаю, почему эта ошибка появляется. Есть идеи?

Моя вторая проблема заключается в том, что я установил необходимый материал для среды выполнения Windows. Однако, когда я пытаюсь запустить ех или вне FlashDevelop, программа замерзает и дает мне: ошибку

This program is not responding. 

что вы иногда видите, когда вы врезаться программой. Тем не менее, у меня есть мой neko-материал, который настроен, и он компилируется отлично, он просто падает с самого начала. У меня есть фон, установленный на neko. У меня есть всего лишь образец мира FlxText, например:

hello = new FlxText(0, 0, 100, "Hello World!"); 
    #if neko 
    hello.color = 0xffffff; 
    #else 
    hello.color = 0xffffffff; 
    #end 
    add(hello); 

Любая идея о том, что может привести к началу сбоя? Мне также интересно, не связаны ли эти два.

Заранее благодарен!

Использование окон 8, haxe, haxeflixel, windows & neko runtimes.

ответ

2

У меня было это опубликовано на другом форуме. Неисправляемая ошибка легко устраняется путем добавления:

<window allow-shaders="false"/> 

В проектах xml-файл. Ошибка haxelib все еще показывает, но это может быть проблема.

+0

Вы можете принять свой собственный ответ, чтобы отметить этот вопрос как разрешенный. –

0

вещи попробовать:

  1. Убедитесь, что вы используете Haxe 3OpenFL и (я думаю, что нет смысла использовать Haxe 2 или NME).
  2. Проверьте, есть ли Haxe на PATH - Haxe 3 и проверьте, что OpenFL хорошо работает. (Только открытые «ЦМД» и введите «Haxe» там, чтобы увидеть версию Haxe доступного и типа «openfl» там, чтобы проверить, работает ли он, а также проверить «haxelib»)
  3. Проверить FlashDevelop Haxe SDK
  4. Трассировка ваши haxelibs здесь (использование список haxelib в ЦМД)
  5. This program is not responding.
    Это может означать, что у вас нет какой-то .dll в бункере Fo (в зависимости от того, что вы используете в своем проекте). Или это может быть связано с драйверами вашего GPU. Или это может быть что-то другое. Чтобы получить дополнительную информацию об этом сбое, попробуйте выполнить компиляцию до neko и распечатайте здесь.
  6. Убедитесь, что последние haxelibs установлен (haxelib upgrade и haxelib selfupdate)
  7. Чтобы помочь Вам мне нужно больше информации, печати FlashDevelop выход здесь.
Смежные вопросы