2014-09-16 2 views
0

У меня была эта ошибка, когда я пытался запустить файл приложения (EXE) из vi.Нарушение прав доступа (0xC0000005) при EIP = 0x3052D62C

Нарушение прав доступа (0xC0000005) в EIP = 0x3052D62C Версия: 1.0.0.0

Я уже отремонтированы LabView, но по-прежнему появляется та же ошибка, любая помощь?

Спасибо заранее, Thanya

+0

Вы связались с продавцом? Не возражаете ли вы поделиться другой полезной информацией, например, с версией LabView и информацией о вашей системе? –

+0

Вы пытаетесь запустить исполняемый файл на другом компьютере, и если он имеет правильные версии установленного механизма LabVIEW для запуска, а также любые другие компоненты, такие как NI-DAQ или VISA, или любые DLL-приложения, которые вам нужны ? – nekomatic

ответ

1

Эти ошибки, как правило, из-за ошибок в LabVIEW, а не код. Я бы связался с вашим местным отделением National Instruments. Они могут проверить свою базу данных ошибок и узнать, знают ли они, что является основной проблемой, и могут предложить способ избежать этого.

Если это происходит только в EXE, попробуйте перейти в раздел дополнительных исключений сборки и убедитесь, что все включено в случае, если что-то упускается в качестве требования в компиляторе, но это длинный снимок ,

James

+1

Поиск в Google «Нарушение доступа (0xC0000005)» приводит к этой записи базы знаний NI: http://digital.ni.com/public.nsf/allkb/CE69D2C55480900486257B6A0037C327. В этом случае проблема скорее всего не является ошибкой в ​​LabVIEW, а скорее проблемой реализации. –

+0

Правда, я забыл об этом случае, который также может их увидеть. Если вы используете узел функции библиотеки вызовов, это также может быть причиной, но факт, что это происходит только в exe, является подозрительным. – jamesmc86