Страница: 1 |
Имеет место странный случай. Программа нормально компилируется и запускается из среды VS.NET После установки готового дистрибутива попытка запуска вызывает окощко с информацией, дескать тип не инициализирован и предлагает выбрать дебаггер. При дебаге - никаких ошибок, все стартует и исполняется. Дорога редакцiя, i вот що його робить?
Kak vkluchit' zhestkuyu proverku tipov? nikogda ne stalkivalsya. Zapusk exe posle instalyatsii progi daet tot zhe effect. Do instalyatsii - vse OK. Страница: 1 |
Вопрос: Странный глюк
Добавлено: 28.01.04 03:13
Автор вопроса: ol2003
Ответы
Всего ответов: 5
Номер ответа: 1
Автор ответа:
Maxik
Вопросов: 58
Ответов: 201
Профиль | | #1
Добавлено: 28.01.04 13:12
А жесткая проверка типов включена? Если нет, то включи.
А что дает запуск ехе файла (без дистрибутива)?
Номер ответа: 2
Автор ответа:
ol2003
Вопросов: 3
Ответов: 122
Профиль | | #2
Добавлено: 28.01.04 16:49
Номер ответа: 3
Автор ответа:
shuffle
Администратор
ICQ: 201502381
Вопросов: 15
Ответов: 737
Профиль | | #3
Добавлено: 28.01.04 20:11
Честно говоря, что у тебя за ошибка я не понял. А жесткую проверку
типов можно включить через Имя_проекта->Properties->Build->Option
Struct = On
Номер ответа: 4
Автор ответа:
Maxik
Вопросов: 58
Ответов: 201
Профиль | | #4
Добавлено: 29.01.04 09:45
В самом верху (до объявления класса/модуля) пишешь Option Strict On.
Номер ответа: 5
Автор ответа:
Maxik
Вопросов: 58
Ответов: 201
Профиль | | #5
Добавлено: 29.01.04 14:00
А, может, ты перед созданием дистрибутива запускал ехе? Если да, то не
стоит этого делать, чтобы код не обрабатывался JIT компилятором. Может
из-за этого проблема... Хотя с другой стороны IL должен сохранится...
Все же попробуй.