Change the . NET Frameworks application

Asked

Viewed 338 times

0

I developed a c# app using sqlite. However, when compiling and installing on another OS XP computer, I came across the following error:

Createprocess failed Cod. 193 %1 is not a valid Win32 application

When searching on google, I could see that the problem would be in the . NET Framework that was developed in version 4.5. I switched to 3.0, but gave conflict while running directly by my VS 2013, showing some Linq errors, etc. ) my computer is OS Windows 8.

There is another way to make this change to work on XP?

Thank you

  • I may be wrong, but I don’t think so. If you developed with . Net framework 4.5 the application needs to run in this version or in a larger.

  • 1

    Windows XP is a problem even and will be more and more. I don’t even believe that people have the courage to use it yet. I can not say much, but will have to use everything for old versions of . Net, you may have to get old version of Sqlite DLL, you may have to avoid certain codes that use features not available in older versions of all Dlls.

  • Right. But when I started developing the app, I didn’t pay attention to this detail and the computer where the program will be installed uses XP. I tried to change the . NET Framework, but gave problem when running on my machine. Would have some other way without giving conflicts?

  • Sorry Bigown, was typing when you posted your answer ; ) It’s true, only the receiving computer has that XP. We’ve asked to trade, but so far nothing.

  • 1

    Windows XP has even been discontinued. I don’t know if it’s worth writing a system for something so old.

1 answer

1

Linq was introduced in version 3.5 of . Net! Try porting your application to this version of the framework, which is also compatible with Winxp.

Browser other questions tagged

You are not signed in. Login or sign up in order to post.