<?xml version="1.0"?>
<rss version="2.0">
	<channel>
		<title>Visual Studio 8 Professional Edition</title>
		<link>http://www.allegro.cc/forums/view/592937</link>
		<description>Allegro.cc Forum Thread</description>
		<webMaster>matthew@allegro.cc (Matthew Leverton)</webMaster>
		<lastBuildDate>Thu, 30 Aug 2007 02:01:22 +0000</lastBuildDate>
	</channel>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I am trying to build a small Allegro app in console in debug mode. I have put the debug crt dlls and manifest file in the application&#39;s directory...alld.dll is found, but I got the following error:</p><p>application failed to initialize (0xc0150002)</p><p>This concerns the Professional Edition of Visual Studio 8, not the Express Edition, so that&#39;s why I started a different thread.</p><p>I copied all redistributable dlls and manifests in c:\windows\system32, but the result is the same. Does anyone have a solution?</p><p>EDIT: I searched this site and google but I could not find anything for this problem.</p><p>EDIT: I tried MSVC6 and I still got the same problem.</p><p>I tried to put the redist directory in the application&#39;s folder, but it did not work as well.</p><p>No allegro for me then (until I solve the problem). <img src="http://www.allegro.cc/forums/smileys/sad.gif" alt=":(" />.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (axilmar)</author>
		<pubDate>Mon, 27 Aug 2007 21:30:19 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>There really isn&#39;t much difference (incremental linking, optimisations aside) between the express version (with the sdk) and the pro version, so the error is in your set up not the IDE.</p><p>Have you tried using the setup from the allegro home? the project files for vs2005 and express are the same.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Neil Walker)</author>
		<pubDate>Mon, 27 Aug 2007 22:17:46 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p><a href="http://wiki.allegro.cc/Visual_C%2B%2B_Express_2005#Deployment">http://wiki.allegro.cc/Visual_C%2B%2B_Express_2005#Deployment</a></p><p>That might help.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Matthew Leverton)</author>
		<pubDate>Mon, 27 Aug 2007 22:37:12 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Thanks, I did all of the above, but nothing worked!</p><p>I can not understand what is wrong with my setup, as everything was freshly installed a few weeks ago, and allegro worked perfectly...</p><p>EDIT:</p><p>I tried the same at home, with a fresh install of Windows and Visual Studio 2005. It still does not work. I have attached the relevant screen shots.</p><p>EDIT 2:</p><p>I found why it does not work: the latest all42.dll has a problem. I replaced the DLL with the one from Allegro 4.2.1 and the program run flawlessly.</p><p>EDIT 3:</p><p>You don&#39;t need to put the CRT directory anywhere in order to run a program from within the IDE. I guess you only need to put it when you are distributing the game.</p><p>EDIT 4:</p><p>What is the reason the pdb file exists in the allegro files? I erased it and I had no problem compiling allegro programs.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (axilmar)</author>
		<pubDate>Tue, 28 Aug 2007 01:09:24 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>You can easily build 4.2.2 yourself with the project files in the build folder if the pre-built files aren&#39;t working. The CRT is only needed for deployment. The PDB is so you can do source code debugging within Allegro.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Matthew Leverton)</author>
		<pubDate>Tue, 28 Aug 2007 02:59:10 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I would have done that if I had some spare time, Matthew. Right now I prefer to get back on Allegro programming, because it has been a loong time since I coded something with it.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (axilmar)</author>
		<pubDate>Tue, 28 Aug 2007 15:35:14 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>What is the exact version of VS 2005 that you are using? (Help/About)</p><p>They were built with Professional Version 8.0.50727.859. My Express version is 8.0.50727.42.</p><p>I can confirm that the 4.2.2 binaries don&#39;t work on VC++ 2005 Express. (Previous binaries were built with Express.) It looks like I will remove the the MSVC 8 binaries, as Microsoft seems to not carry binary compatibility across extremely minor revisions.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Matthew Leverton)</author>
		<pubDate>Wed, 29 Aug 2007 23:38:07 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>8.0.50727.42
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (axilmar)</author>
		<pubDate>Thu, 30 Aug 2007 00:42:37 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>So there you have it. A brand new, incompatible CRT for the same major version of Visual Studio. <img src="http://www.allegro.cc/forums/smileys/tongue.gif" alt=":P" />
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Matthew Leverton)</author>
		<pubDate>Thu, 30 Aug 2007 02:01:22 +0000</pubDate>
	</item>
</rss>
