Program crashes on 64 bit host only
Posted: 27. Dec 2014, 22:15
I have a noob question and I can't seem to find the answer by searching. I have an old XP program running on XP SP3 that I am using to print reports from a piece of lab equipment. The program won't run on Win 7 or 8 even in compatibility mode but runs fine on a Win XP SP3 32 bit Guest with VB 4.3.20 on a 32 bit Win 7 host (I cloned my XP SP3 machine using Paragon's Hard Disk Manager 15 for the Guest). The program in question uses dot Net Framework 2.0 and SQL Server 2005. The Guest had all versions of dot Net installed and updated through Windows Update before the cloning.
For logistical reasons I really want to use my Dell Venue 11 Pro running 64 bit Win 8.1 as the host's computer. VB and my 32 bit Win XP SP3 clone run great on it. However, every time I start the program in question, it crashes throwing a mscorwks.dll error because the program's SQL backup service crashes. I have installed all of the dot net updates that MS has, uninstalled and reinstalled the program in the Guest including SQL Server 2005, and tried it using MS's Win "XP Mode" hard drive image as the Guest. Nothing seems to work.
Sorry for the long first post. My question is: What am I missing to make VB, Win XP SP3, and dot Net Framework work together on my 64 bit host when they seem happy on my 32 bit host? The crash error I get is as follows:
ModName mscorwks.dll ModVer 2.0.50727.3655 ModStamp 5266e523 Debug 0 Offset 002efe54
For logistical reasons I really want to use my Dell Venue 11 Pro running 64 bit Win 8.1 as the host's computer. VB and my 32 bit Win XP SP3 clone run great on it. However, every time I start the program in question, it crashes throwing a mscorwks.dll error because the program's SQL backup service crashes. I have installed all of the dot net updates that MS has, uninstalled and reinstalled the program in the Guest including SQL Server 2005, and tried it using MS's Win "XP Mode" hard drive image as the Guest. Nothing seems to work.
Sorry for the long first post. My question is: What am I missing to make VB, Win XP SP3, and dot Net Framework work together on my 64 bit host when they seem happy on my 32 bit host? The crash error I get is as follows:
ModName mscorwks.dll ModVer 2.0.50727.3655 ModStamp 5266e523 Debug 0 Offset 002efe54