Page 1 of 1

access violation on computers without visual studio 2005

Posted: Fri Jun 02, 2006 11:40
by Elrinth
People who try to run our application get a 0xc0150002 violation crash.

What should I do to resolve this?

According to this site something isn't compiled with visual studio 2005
http://www.codecomments.com/archive292- ... 75723.html

Might it be the dependencies for cegui which can cause this?

Is there any way to find out which dll that's causing this? cause it only happens on computers without visual studio 2005... :(

Posted: Fri Jun 02, 2006 13:31
by Rackle
Did you install the application via a setup.exe? This ensures that the registry is properly updated for your application. Yes, you have to update the registry even if you are not adding entries yourself.

Posted: Fri Jun 02, 2006 18:51
by Elrinth
what kind of registry entries are fiddled with? and how should i do this smooth?

no we don't use any kind of setup.exe

we just pack in all of our content in a zip and send it to people for test...

Posted: Fri Jun 02, 2006 19:23
by Rackle
I do not know what exactly is going on but I was unable to launch an application without using a setup. This setup project also created a special shortcut on the desktop; it did not point to the executable but rather to my application name. This application name should be somewhere in the registry. Just for fun I deleted my executable and double-clicked on the shortcut. To my surprise it launched the installer and fixed the problem; it recreated the executable I had deleted.

Posted: Sat Jun 03, 2006 13:03
by Elrinth
what registry entries must i enter?
i could do these with a .reg file
and was the error you got when u started: 0xc0150002 ?

Posted: Sat Jun 03, 2006 13:25
by Rackle
Just create a setup project.

Posted: Sat Jun 03, 2006 14:06
by Elrinth
I have to thank you... about 6 clicks or so and it works.. The setup ruled it all! :)

I owe u creds :)

http://nicht.mine.nu/Mohawk%20Installer.msi

try our game out :)

oh... is there any way to set the need of administrative rights for the installer?