Как это сделать VB.NET программа установки работает на каждой ОС?
Я разработал приложение для баз данных с использованием VB.Net 2010, который работает и устанавливается нормально на моем компьютере с Windows 8 64 бит, но после установки на другом компьютере с той же Windows 8 , он устанавливается, но не может работать. Также он работает в 32-битном и 64-битном процессорах windows 8. Итак, как я могу заставить его работать нормально на каждом компьютере, имеющем любую операционную систему, которая может быть 32-битной или 64-битной
Что я уже пробовал:
Погуглил, но безуспешно. Я нашел разные решения для 32-битной и 64-битной windows 7 8 и 10 отдельно. это означает, что я должен создать разные настройки для разных ОС и разных 32 и 64 бит.
0x01AA
"но не может работать": любое сообщение об ошибке/исключении отображается при попытке запуска?
CodeMine
если я создаю простую программу в vb.net затем установка работает в windows 7, 8, а также в 10.
дело в том, что я добавляю базу данных sql server compact SDF в свой проект. (моя ОС-windows 8 64 бит)
после создания программы установки я могу установить ее во все ОС windows 8.
если я пытаюсь установить в windows 10, то он показывает ошибку sql runtime.
CHill60
В чем же ошибка?!
CodeMine
"невозможно загрузить собственные компоненты sql server compact, соответствующие ado.net поставщик версии 8080. Установите правильную версию sql server compact. для получения более подробной информации обратитесь к статье 974247 КБ."
Richard MacCutchan
Вы сделали то, что говорит вам это сообщение?
CodeMine
работа с базой данных sdf для меня в новинку. Я не получаю о вышеупомянутом сообщении об ошибке.
Richard MacCutchan
У вас неправильная версия SQL server compact, поэтому вам нужно получить правильную версию от Microsoft. Видеть https://support.microsoft.com/en-gb/help/974247/fix-you-receive-an-error-message-when-you-run-a-sql-server-compact-3-5[^].
CodeMine
спасибо тебе
я пытаюсь
Maciej Los
Звучит как ответ.
Richard MacCutchan
Только если это сработает. :)