Я новый в мире программирования.
Недавно я создал приложение для настольных компьютеров Windows, используя С# dotnetframework 4.0. В котором SQLite используется как база данных, также включены кристальные отчеты, утилита zip, шифрование.
Это 32-битная программа. У меня есть программа под операционной системой Windows 8 с Visual Studio 2010.
Я создал файл exe setup setup, в том числе предустановленный набор как "Загрузить предварительное условие из того же места, что и мое приложение". Он был успешно выполнен и успешно установлен и успешно работает на других 32-разрядных ОС Windows 7, 64-разрядной ОС Windows 7, а также на Windows 8 32bit, а также на 64-битной ОС.
Теперь проблема заключается в том, что программное обеспечение успешно устанавливается в каждой ОС, но не на 100% успешно работает, особенно это новый новый Windows Installed pc.
Я не мог понять, почему он работает отлично в нескольких ПК, но не на каждом ПК?
В случае неудачи ПК после установки, когда вы пытаетесь выполнить программу с правами администратора или без нее, успеха не будет. Он отображается в поле сообщения " system.io.filenotfoundexception ".
Windows gives the following:
Files that help describe the problem:
C:\Users\MxPrime\AppData\Local\Temp\WER27A0.tmp.WERInternalMetadata.xml
C:\Users\MxPrime\AppData\Local\Temp\WER4619.tmp.appcompat.txt
C:\Users\MxPrime\AppData\Local\Temp\WER4629.tmp.mdmp
Read our privacy statement online:
http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409
If the online privacy statement is not available, please read our privacy statement offline:
C:\Windows\system32\en-US\erofflps.txt
Пожалуйста, помогите мне? Каковы реквизиты, отсутствующие в новом новом Windows Installed pc? Если я пропустил, чтобы добавить какие-либо предварительные условия, то как это работает на нескольких ПК? Озадаченный !!! Пожалуйста помогите?
Заранее спасибо.
Жду вашего помощника.
MD. Насим
Поскольку это прикладное программное обеспечение, включая базу данных "SQLite" в С# dotnetframework 4.0, поэтому требуется создать файл setup.exe со всеми его предпосылками, такими как dotnetframework 4.0.
Но изначально я проигнорировал включение предпосылки базы данных SQLite. Поскольку SQLite является продуктом c++, поэтому, когда я включаю в него c++ время выполнения, вся проблема решена.
Это.
The Microsoft.NET Framework 4 redistributable package installs the.NET Framework runtime and associated files that are required to run and develop applications to target the.NET Framework 4.
http://www.microsoft.com/en-gb/download/details.aspx?id=17718
System.IO.FileNotFoundException
означает, что ваша программа пытается получить доступ к файлу в том месте, которое не существует, вам нужно определить, к какому файлу он пытается обратиться и где.