Ошибка net framework декларант алко
Декларант-Алко: Необрабатываемое исключение в приложении при запуске программы. Индекс за пределами диапазона.
21 октября 2016 ВК Tw Fb
Решение достаточно простое: не хватает компонентов в Windows, а именно Microsoft SQL Server Compact 3.5 с пакетом обновления 2 (SP2) для настольных компьютеров Windows. Именно SP2, потому что просто SQL Compact 3.5 Вас не спасёт.
- Скачиваем эти компоненты с сайта Microsoft по этой ссылке.
- В открывшемся окне выберите путь для распаковки установочных файлов.
- Перейдите в указанную в п.2 директорию.
- Установите Microsoft SQL Server Compact 3.5 SP2. Внимание! Если у Вас 64-битная версия Windows, Вам нужно установить оба пакета: и 64-бита, и 86-бит! Будьте внимательны!
- Перезагрузитесь! Проверяйте!
Эти статьи будут Вам интересны
13 октября 2016 ВК Tw Fb
1С:Предприятие и PostgreSQL: Размещение базы данных 1С за пределами хранилища PostgreSQL
Вносить какие-то глобальные изменения сразу в работающую базу данных 1С:Предприятие - дело неблагодарное. Даже если у Вас есть резервные копии, понадобится время, чтобы восстановить их, а время для некоторых организаций критично. Поэтому лучше проводить отладку своих обработок на копии базы данных. Если это файловая версия - вообще нет никаких проблем. Если SQL - всё немного сложнее. А если ещё и закончилось место в хранилище баз данных СУБД, а расширять хранилище нет места/возможности - то это вообще проблема. Но мы поможем!
FreeBSD 11: Обновление портов вручную и по расписанию
Порты - наше всё во FreeBSD. Почти всё ПО, которое нам может пригодится для решения любых задач уже есть в портах. Поэтому необходимо держать их в обновлённом состоянии. Добиваемся этого.
База знаний "Try 2 Fix" Beta
Все материалы свободны
к распространению с обязательным
указанием источника
26.01.2017 admin Comments 6 комментариев
Ошибка звучит так: Необрабатываемое исключение в приложении. При нажатии кнопки « Продолжить » приложение проигнорирует ошибку и попытается продолжить работу. При нажатии кнопки « Выход » приложение немедленно завершит работу. Индекс за пределами диапазона. Индекс должен быть положительным числом, а его размер не должен превышать размер коллекции. Имя параметра: index.
Программа называется SSCERuntime-RUS. Качаем программу и устанавливаем ее. Скачали? Вы увидите вот такой файл.
Запустим его и увидим вот такое окно. Пока не будем обращать внимание что там написано, к этому вопросу вернемся попозже. Нажимаем просто кнопку « ДА »
Дальше увидим окно, в котором нас просят выбрать папку для того, чтобы распаковать файлы. Просто выбираем любую папку, нажав кнопку « Обзор », после того как путь выбран, нажимаем « ОК »
Дальше видим окно, сообщающее нам об удачной распаковки наших файлов, нажимаем « OK »
Теперь переходим в папку с распакованными файлами. В этой папке мы видим 3 файла, но нам интересны только два, это SSCERuntime_x64-RUS. msi и SSCERuntime_x86-RUS. msi
Теперь дальнейшие шаги зависят от того, какая у Вас разрядность Windows. Разрядность можно посмотреть так: нажимаете на «Мой компьютер» правой кнопкой и нажимаете кнопку «Свойства»
И тут смотрим, какая у Вас разрядность Windows. У меня 32х разрядная.
Теперь приступим к самой установке SSCERuntime-RUS. Если у Вас 32х разрядная Windows, то Вам следует запустить SSCERuntime_x86-RUS. msi. Если у Вас 64х разрядная Windows, то Вам следует запустить SSCERuntime_x86-RUS. msi, а после Вам нужно будет установить и SSCERuntime_x64-RUS. msi, ПОСЛЕДОВАТЕЛЬНОСТЬ НАРУШАТЬ НЕЛЬЗЯ!
Предположим, что у Вас как и у меня 32х разрядная приступим к установке. Запускаем SSCERuntime_x86-RUS. msi и видим вот такое окно приветствия, просто нажимаем «Далее»
Теперь мы видим окно с условиями лицензионного соглашения. Ставим точку на пункт «Я принимаю условия лицензионного соглашения» и нажимаем «Далее»
Теперь выбираем путь, куда будет произведена установка, я оставлю по умолчанию, просто нажму «Установить»
Теперь наблюдаем процесс установки
По окончанию установки нажимаем «Готово»
Все, теперь снова пробуем запускать наш Декларант-Алко. Все удачно запускается!
Ну вот и все, надеюсь я помог Вам победить ошибку: Необрабатываемое исключение в приложении. При нажатии кнопки «Продолжить» приложение проигнорирует ошибку и попытается продолжить работу. При нажатии кнопки «Выход» приложение немедленно завершит работу. Индекс за пределами диапазона. Индекс должен быть положительным числом, а его размер не должен превышать размер коллекции. Имя параметра: index.
Если у Вас остались вопросы пишите их в комментариях! Всем удачи и добра!
Здравствуйте! Установила на новом компьютере программу Декларант-Алко, при входе вылетает ошибка и программа не работает в должном режиме:
************** Текст исключения **************
System.ArgumentOutOfRangeException: Индекс за пределами диапазона. Индекс должен быть положительным числом, а его размер не должен превышать размер коллекции.
Имя параметра: index
в System.Collections.ArrayList.get_Item(Int32 index)
в System.Windows.Forms.DataGridViewColumnCollection.get_Item(Int32 index)
в Declarant_Alko.modalDialogs.BaseChoice.BaseChoice_Load(Object sender, EventArgs e)
в System.Windows.Forms.Form.OnLoad(EventArgs e)
в System.Windows.Forms.Form.OnCreateControl()
в System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
в System.Windows.Forms.Control.CreateControl()
в System.Windows.Forms.Control.WmShowWindow(Message& m)
в System.Windows.Forms.Control.WndProc(Message& m)
в System.Windows.Forms.ScrollableControl.WndProc(Message& m)
в System.Windows.Forms.ContainerControl.WndProc(Message& m)
в System.Windows.Forms.Form.WmShowWindow(Message& m)
в System.Windows.Forms.Form.WndProc(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Оперативная отладка (JIT) **************
Для подключения оперативной (JIT) отладки файл .config данного
приложения или компьютера (machine.config) должен иметь
значение jitDebugging, установленное в секции system.windows.forms.
Приложение также должно быть скомпилировано с включенной
отладкой.
Программа Декларант-Алко рабочая и на втором компьютере работает без проблем.
Прошу помощь в исправлении указанной ошибки.
Здравствуйте, Лада Щербакова.
Ошибка у Вас возникает в самой программе. Поэтому обращаться за решением возникшей у Вас проблемы нужно к разработчику программы Декларант-Алко.
Встречался с подобным поведением этой программы. В моём случае проблема вылечилась полной переустановкой Декларант-Алко, с заведомо рабочего, актуального дистрибутива.
Бесплатных консультаций по лицензированию и Законодательству РФ здесь больше не предоставляю.
Чем вызвана ошибка?
С ошибкой необрабатываемого исключения при запуске приложения можно столкнуться по ряду причин:
Замена антивирусной программы
Для проверки причастности антивируса к этой ошибке, во время установки приложения отключите защиту в реальном времени. Но это действие не всегда решает проблему, особенно, когда используете бесплатный антивирус. Поэтому попробуйте его удалить. Если выяснится, что он был причиной сбоя, замените другим антивирусным пакетом или активируйте Защитника Windows.
Откройте Панель управления с помощью системного поиска или командой control , запущенной из окна «Выполнить» (Win + R).
Переключите просмотр на категории в правом верхнем углу и кликните на вкладку «Удалить программы».
Найдите в списке антивирус, щелкните по нему правой кнопкой мыши и выберите «Удалить». Следуйте инструкциям на экране до завершения удаления.
После перезагрузки компьютера попробуйте открыть приложение, которое вызвало ошибку о необрабатываемом исключении.
Запуск в режиме чистой загрузки
Перейдите в конфигурацию системы командой msconfig , запущенной из окна командного интерпретатора (Win + R).
В меню Службы отметьте флажком опцию «Не отображать службы Майкрософт» и кликните на кнопку «Отключить все».
В меню Автозагрузка нажмите на «Открыть диспетчер задач». Отключите все программы, которые присутствуют в списке, и перезагрузите компьютер.
Если в режиме чистой загрузки удалось открыть приложение без ошибки необрабатываемого исключения, то причина в стороннем программном обеспечении. Чтобы обнаружить проблемное ПО, включите несколько программ и служб, перезагрузите компьютер и запустите приложение. Повторяйте это действие до тех пор, пока при запуске приложения не появится ошибка. После выявления проблемного ПО, переустановите его или удалите. Если это служба, обновите ту программу, которая ее запускает, или остановите ее.
Ошибку необрабатываемого исключения можно решить путем установки последней версии платформы. Для этого с сайта Microsoft, на который можно перейти по запросу «download net framework», загрузите последнюю версию пакета.
Запустите загруженный файл и следуйте инструкциям на экране. Если после этого продолжаете сталкиваться с проблемой, выполните следующие шаги.
Откройте раздел Компоненты и программы командой appwiz.cpl из окна «Выполнить».
В левой панели щелкните на «Включение или отключение компонентов Windows».
Если флажки были установлены, попробуйте повторно инициализировать платформу. Для этого снимите их и перезагрузите ПК, затем снова активируйте.
После загрузки запустите диагностику и следуйте инструкциям до ее завершения.
Восстановление системных файлов
Если продолжаете сталкиваться с ошибкой необрабатываемого исключения, то, скорее всего, она произошла из-за повреждения dll библиотек, к которым обращается приложение при запуске. Для их восстановления проверьте Windows на наличие повреждений командами SFC и DISM.
Откройте командную строку с правами администратора с помощью поиска Windows или из меню Win + X.
Проверьте систему командой sfc /scannow .
После ее завершения перезагрузите компьютер и выполните следующую:
DISM /Online /Cleanup-Image /RestoreHealth
Читайте также: