Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ship 64bit sqlite instead of 32bit #208

Open
SinaBina opened this issue Jun 10, 2023 · 3 comments
Open

Ship 64bit sqlite instead of 32bit #208

SinaBina opened this issue Jun 10, 2023 · 3 comments
Assignees

Comments

@SinaBina
Copy link

In a clean installation under SQLite data-layer the following error is shown before setup. Further investigation showed that under 64bit OS the sqlite runtime need to be replaced by 64bit sqlite3.dll.

Screenshot 2023-06-10 at 11-42-04 An attempt was made to load a program with an incorrect format  (Exception from HRESULT 0x8007000B)

The following version fixed the issue:
https://www.sqlite.org/2023/sqlite-dll-win64-x64-3420000.zip

@JosephMDavis
Copy link
Member

Another fix for this is to set the "Enable 32-bit Applications" option on the application pool.

Do you think we should ship the 64-bit version instead of the 32-bit version?

@SinaBina
Copy link
Author

SinaBina commented Aug 9, 2023

I think 32-bit is now legacy and the default settings should be based on 64-bit binaries.I also haven't found any issues using 64-bit Sqlite so far.

@SinaBina SinaBina closed this as completed Aug 9, 2023
@JosephMDavis JosephMDavis changed the title An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B) Ship 64bit sqlite instead of 32bit Aug 9, 2023
@JosephMDavis JosephMDavis self-assigned this Aug 9, 2023
@JosephMDavis
Copy link
Member

We'll start shipping 64-bit. Thank you!

@JosephMDavis JosephMDavis reopened this Aug 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: No status
Development

No branches or pull requests

2 participants