Visual studio program works on my computer but not windows 10

i have written a launcher to launch "armyops.exe" this launcher has been written in c++ and i can open it just fine on windows 7(the computer it was made on) but not windows 10. i should note that this launcher was written/compiled in Visual Studio C++ 2010 Express

the windows 10 computer has the Microsoft Visual c++ 2010 x86 Redistributable installed the program opens to the background and closes right away.(saw in taskmanager just briefly when attempting to run program)

when i try to run it from windows server (damn near same thing as windows 10) the error detail i find are:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Problem signature:
  Problem Event Name:	APPCRASH
  Application Name:	aao285.exe
  Application Version:	0.0.0.0
  Application Timestamp:	57029f02
  Fault Module Name:	KERNELBASE.dll
  Fault Module Version:	6.3.9600.18202
  Fault Module Timestamp:	569e72bb
  Exception Code:	e0434352
  Exception Offset:	00015b68
  OS Version:	6.3.9600.2.0.0.272.7
  Locale ID:	1033
  Additional Information 1:	5861
  Additional Information 2:	5861822e1919d7c014bbb064c64908b2
  Additional Information 3:	1318
  Additional Information 4:	13181ae637ac2592fac0ca2dd662cdcc
Last edited on
You can try to run it in a compatibilty mode.
Compatability mode should fix the immediate problem: http://www.geoffchappell.com/studies/windows/win32/kernelbase/history/index.htm
Windows 10 is seeing that you're trying to call an older version of this library but it's only going as far back as Windows 8.1.

Long term however, you should update your IDE: https://www.visualstudio.com/

Visual Studio 2010 can't target anything past Windows 7 which will probably give you more trouble then it's worth: https://msdn.microsoft.com/en-us/library/ms235435(v=vs.100).aspx


Last edited on
Compatibility Mode doesnt help at all, is there anyway to run both the 2012 IDE and the 2010 IDE i absolutely need the 2010 IDE i am gonna be learning to mod a Americas Army 2.5 in c++ and cannot access Detour.lib through the 2012 IDE (which is needed for the mods/mod injecting) which is why i deleted it and got the 2010 IDE back lol
I have VC++ 2008, VC++ 2010 and VS 2013 CE running on my Win 7 PC
im re downloading the 2012 express version but i dont see a windows forms application under c++ like 2010 express has

edit:i suppose i can just click the sln and do the update :P works on both my computer (windows 7) and my friends computer (windows 10) thanks guys.
Last edited on
Topic archived. No new replies allowed.