<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	Comments on: Visual Studio 2003 on Windows 10 &#038; Errors with Desktop Compositing/Themes	</title>
	<atom:link href="https://virtuallyfun.com/2018/12/13/visual-studio-2003-on-windows-10-errors-with-desktop-compositing-themes/feed/" rel="self" type="application/rss+xml" />
	<link>https://virtuallyfun.com/2018/12/13/visual-studio-2003-on-windows-10-errors-with-desktop-compositing-themes/</link>
	<description>Fun with Virtualization</description>
	<lastBuildDate>Sat, 22 Feb 2020 03:40:10 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>
	<item>
		<title>
		By: thiekus		</title>
		<link>https://virtuallyfun.com/2018/12/13/visual-studio-2003-on-windows-10-errors-with-desktop-compositing-themes/comment-page-1/#comment-213194</link>

		<dc:creator><![CDATA[thiekus]]></dc:creator>
		<pubDate>Mon, 13 May 2019 14:26:09 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/wordpress/?p=9113#comment-213194</guid>

					<description><![CDATA[I was got same problems using MSVC 2003 in Windows 8.1 in the past. It was known bug in VC 2003 when using Windows 7 upwards that causing handle leaks. If you don&#039;t want disable DWM while you debugging your app, then try this unofficial fix:

http://bytepointer.com/articles/vs7.1_2003_on_win7_pdb_handle_leak_bug_unofficial_fix.htm

For maintain older projects, now I&#039;m sticking with VC2005.]]></description>
			<content:encoded><![CDATA[<p>I was got same problems using MSVC 2003 in Windows 8.1 in the past. It was known bug in VC 2003 when using Windows 7 upwards that causing handle leaks. If you don&#8217;t want disable DWM while you debugging your app, then try this unofficial fix:</p>
<p><a href="http://bytepointer.com/articles/vs7.1_2003_on_win7_pdb_handle_leak_bug_unofficial_fix.htm" rel="nofollow ugc">http://bytepointer.com/articles/vs7.1_2003_on_win7_pdb_handle_leak_bug_unofficial_fix.htm</a></p>
<p>For maintain older projects, now I&#8217;m sticking with VC2005.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Malcolm		</title>
		<link>https://virtuallyfun.com/2018/12/13/visual-studio-2003-on-windows-10-errors-with-desktop-compositing-themes/comment-page-1/#comment-206588</link>

		<dc:creator><![CDATA[Malcolm]]></dc:creator>
		<pubDate>Sat, 05 Jan 2019 00:02:28 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/wordpress/?p=9113#comment-206588</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2018/12/13/visual-studio-2003-on-windows-10-errors-with-desktop-compositing-themes/comment-page-1/#comment-205329&quot;&gt;neozeed&lt;/a&gt;.

Heh, when I bought Visual Studio 2003 Enterprise Developer it was for the bundled servers.  I used that Windows 2000 Advanced Server for a long time.  The compiler itself wasn&#039;t that great, and .NET 1.1 was an instant classic after .NET 2.0 in 2005 and Vista dropping support for 1.1 in 2006.

I don&#039;t know exactly what you mean by &quot;just works&quot; but for me the issue was you need to install the 2003 CRT DLLs on XP for code to &quot;just work&quot;, or you can statically link the CRT.  But Visual C++ 6 really does &quot;just work&quot; because MSVCRT.DLL is already installed on Win98/Win2k and above.  So if you take Visual C++ 6, then pair it with the 2003 SDK, you have all the API support and none of the distribution headaches.  Unfortunately the 2003 SDK is a real PITA to install, since it used the ActiveX IE hosted installer thing.

In 64 bit land, the 2003 SP 1 SDK shipped with a 64 bit compiler that links against 64 bit MSVCRT.DLL too.  This compiler is a few months before Visual C++ 2005 shipped.  Queue &quot;the best things in life are free...&quot;

And yeah, I also got a few copies of XP Home and Vista Home Basic for $5 at the end of their respective lives.  I think I&#039;ve thrown most of those away.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2018/12/13/visual-studio-2003-on-windows-10-errors-with-desktop-compositing-themes/comment-page-1/#comment-205329">neozeed</a>.</p>
<p>Heh, when I bought Visual Studio 2003 Enterprise Developer it was for the bundled servers.  I used that Windows 2000 Advanced Server for a long time.  The compiler itself wasn&#8217;t that great, and .NET 1.1 was an instant classic after .NET 2.0 in 2005 and Vista dropping support for 1.1 in 2006.</p>
<p>I don&#8217;t know exactly what you mean by &#8220;just works&#8221; but for me the issue was you need to install the 2003 CRT DLLs on XP for code to &#8220;just work&#8221;, or you can statically link the CRT.  But Visual C++ 6 really does &#8220;just work&#8221; because MSVCRT.DLL is already installed on Win98/Win2k and above.  So if you take Visual C++ 6, then pair it with the 2003 SDK, you have all the API support and none of the distribution headaches.  Unfortunately the 2003 SDK is a real PITA to install, since it used the ActiveX IE hosted installer thing.</p>
<p>In 64 bit land, the 2003 SP 1 SDK shipped with a 64 bit compiler that links against 64 bit MSVCRT.DLL too.  This compiler is a few months before Visual C++ 2005 shipped.  Queue &#8220;the best things in life are free&#8230;&#8221;</p>
<p>And yeah, I also got a few copies of XP Home and Vista Home Basic for $5 at the end of their respective lives.  I think I&#8217;ve thrown most of those away.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: neozeed		</title>
		<link>https://virtuallyfun.com/2018/12/13/visual-studio-2003-on-windows-10-errors-with-desktop-compositing-themes/comment-page-1/#comment-205343</link>

		<dc:creator><![CDATA[neozeed]]></dc:creator>
		<pubDate>Fri, 14 Dec 2018 03:19:28 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/wordpress/?p=9113#comment-205343</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2018/12/13/visual-studio-2003-on-windows-10-errors-with-desktop-compositing-themes/comment-page-1/#comment-205335&quot;&gt;DOSFreak&lt;/a&gt;.

That makes total sense!]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2018/12/13/visual-studio-2003-on-windows-10-errors-with-desktop-compositing-themes/comment-page-1/#comment-205335">DOSFreak</a>.</p>
<p>That makes total sense!</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: neozeed		</title>
		<link>https://virtuallyfun.com/2018/12/13/visual-studio-2003-on-windows-10-errors-with-desktop-compositing-themes/comment-page-1/#comment-205342</link>

		<dc:creator><![CDATA[neozeed]]></dc:creator>
		<pubDate>Fri, 14 Dec 2018 03:19:12 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/wordpress/?p=9113#comment-205342</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2018/12/13/visual-studio-2003-on-windows-10-errors-with-desktop-compositing-themes/comment-page-1/#comment-205332&quot;&gt;DOSFreak&lt;/a&gt;.

I cheated and dug out old project files from older versions that supported either 2003 or VC 6, and just pasted those project files into place.  I figured that many of these things are &#039;established&#039; enough that there wouldn&#039;t be any significant file drift.  Turns out I guess I got lucky as there was none at all, it just worked.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2018/12/13/visual-studio-2003-on-windows-10-errors-with-desktop-compositing-themes/comment-page-1/#comment-205332">DOSFreak</a>.</p>
<p>I cheated and dug out old project files from older versions that supported either 2003 or VC 6, and just pasted those project files into place.  I figured that many of these things are &#8216;established&#8217; enough that there wouldn&#8217;t be any significant file drift.  Turns out I guess I got lucky as there was none at all, it just worked.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: neozeed		</title>
		<link>https://virtuallyfun.com/2018/12/13/visual-studio-2003-on-windows-10-errors-with-desktop-compositing-themes/comment-page-1/#comment-205341</link>

		<dc:creator><![CDATA[neozeed]]></dc:creator>
		<pubDate>Fri, 14 Dec 2018 03:17:37 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/wordpress/?p=9113#comment-205341</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2018/12/13/visual-studio-2003-on-windows-10-errors-with-desktop-compositing-themes/comment-page-1/#comment-205330&quot;&gt;lucitor&lt;/a&gt;.

I don&#039;t know why the new fancy WordPress editor will do stupid stuff like that from time to time, it looked great in the preview, but yeah it decided to base64 that quote.

I tried cleaning the solution, even as far as to remove the Debug/Release folders and all pdb&#039;s and anything &#039;new&#039; outside of the project files and it still errored out.

Oh yeah and rebooting, re-launching over and over... it always failed.  It wasn&#039;t until I removed the Windows XP SP3 compatability flag then it&#039;d let me do a full rebuild.

I don&#039;t understand how or why, just know that was the only  thing that did anything.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2018/12/13/visual-studio-2003-on-windows-10-errors-with-desktop-compositing-themes/comment-page-1/#comment-205330">lucitor</a>.</p>
<p>I don&#8217;t know why the new fancy WordPress editor will do stupid stuff like that from time to time, it looked great in the preview, but yeah it decided to base64 that quote.</p>
<p>I tried cleaning the solution, even as far as to remove the Debug/Release folders and all pdb&#8217;s and anything &#8216;new&#8217; outside of the project files and it still errored out.</p>
<p>Oh yeah and rebooting, re-launching over and over&#8230; it always failed.  It wasn&#8217;t until I removed the Windows XP SP3 compatability flag then it&#8217;d let me do a full rebuild.</p>
<p>I don&#8217;t understand how or why, just know that was the only  thing that did anything.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: DOSFreak		</title>
		<link>https://virtuallyfun.com/2018/12/13/visual-studio-2003-on-windows-10-errors-with-desktop-compositing-themes/comment-page-1/#comment-205335</link>

		<dc:creator><![CDATA[DOSFreak]]></dc:creator>
		<pubDate>Thu, 13 Dec 2018 16:32:02 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/wordpress/?p=9113#comment-205335</guid>

					<description><![CDATA[Ah, now I remember how I got around VS2003  not working in Windows 10. I believe I used the multi-target feature to use the newer version of VS with the old 2003 toolset.]]></description>
			<content:encoded><![CDATA[<p>Ah, now I remember how I got around VS2003  not working in Windows 10. I believe I used the multi-target feature to use the newer version of VS with the old 2003 toolset.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: DOSFreak		</title>
		<link>https://virtuallyfun.com/2018/12/13/visual-studio-2003-on-windows-10-errors-with-desktop-compositing-themes/comment-page-1/#comment-205332</link>

		<dc:creator><![CDATA[DOSFreak]]></dc:creator>
		<pubDate>Thu, 13 Dec 2018 15:02:37 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/wordpress/?p=9113#comment-205332</guid>

					<description><![CDATA[When I was creating my VS guide for DOSBox I went through all the Visual Studios because I was looking into backward compatibility. Turns out VS2008 with legacyextender is all I really needed for the lowest version of VS for NT3.51-2000 (i586+) support. (Need to compare to my mingw guide to implement those changed and 3.50 support)

For the third party libraries for VS2003 and VS2005 I had to to Visual Studio Project Converter since those libraries only supported newer versions of VS but with VS2008 as my new minimum didn&#039;t have any issues since those libraries supported that version.]]></description>
			<content:encoded><![CDATA[<p>When I was creating my VS guide for DOSBox I went through all the Visual Studios because I was looking into backward compatibility. Turns out VS2008 with legacyextender is all I really needed for the lowest version of VS for NT3.51-2000 (i586+) support. (Need to compare to my mingw guide to implement those changed and 3.50 support)</p>
<p>For the third party libraries for VS2003 and VS2005 I had to to Visual Studio Project Converter since those libraries only supported newer versions of VS but with VS2008 as my new minimum didn&#8217;t have any issues since those libraries supported that version.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: lucitor		</title>
		<link>https://virtuallyfun.com/2018/12/13/visual-studio-2003-on-windows-10-errors-with-desktop-compositing-themes/comment-page-1/#comment-205330</link>

		<dc:creator><![CDATA[lucitor]]></dc:creator>
		<pubDate>Thu, 13 Dec 2018 14:15:33 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/wordpress/?p=9113#comment-205330</guid>

					<description><![CDATA[&lt;code&gt;fatal error C1033: cannot open program database &#039;&#039;&lt;/code&gt;

Is my browser not able to show this correctly, or it&#039;s a sneaky base64 quiz?

&quot;fatal error C1033: cannot open program database&quot; - I would check the output folder permissions, delete any stray PDB files, and try to build again. If this fails, building in release mode without debug symbols should fix it (or not - compilers are weird)]]></description>
			<content:encoded><![CDATA[<p><code>fatal error C1033: cannot open program database ''</code></p>
<p>Is my browser not able to show this correctly, or it&#8217;s a sneaky base64 quiz?</p>
<p>&#8220;fatal error C1033: cannot open program database&#8221; &#8211; I would check the output folder permissions, delete any stray PDB files, and try to build again. If this fails, building in release mode without debug symbols should fix it (or not &#8211; compilers are weird)</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: neozeed		</title>
		<link>https://virtuallyfun.com/2018/12/13/visual-studio-2003-on-windows-10-errors-with-desktop-compositing-themes/comment-page-1/#comment-205329</link>

		<dc:creator><![CDATA[neozeed]]></dc:creator>
		<pubDate>Thu, 13 Dec 2018 13:12:08 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/wordpress/?p=9113#comment-205329</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2018/12/13/visual-studio-2003-on-windows-10-errors-with-desktop-compositing-themes/comment-page-1/#comment-205328&quot;&gt;Darkstar&lt;/a&gt;.

I was going to see if the resulting binary &quot;just runs&quot; on XP.  I picked up a bunch of XP home packages for $5 each.

And it was kind of a point to use it, I paid a good $30 for Visual Studio 2003 Enterprise Architect.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2018/12/13/visual-studio-2003-on-windows-10-errors-with-desktop-compositing-themes/comment-page-1/#comment-205328">Darkstar</a>.</p>
<p>I was going to see if the resulting binary &#8220;just runs&#8221; on XP.  I picked up a bunch of XP home packages for $5 each.</p>
<p>And it was kind of a point to use it, I paid a good $30 for Visual Studio 2003 Enterprise Architect.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Darkstar		</title>
		<link>https://virtuallyfun.com/2018/12/13/visual-studio-2003-on-windows-10-errors-with-desktop-compositing-themes/comment-page-1/#comment-205328</link>

		<dc:creator><![CDATA[Darkstar]]></dc:creator>
		<pubDate>Thu, 13 Dec 2018 12:35:30 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/wordpress/?p=9113#comment-205328</guid>

					<description><![CDATA[Any particular reason why you&#039;re trying to build with a 15 year old Visual Studio version on 12 year younger Windows? ;-)]]></description>
			<content:encoded><![CDATA[<p>Any particular reason why you&#8217;re trying to build with a 15 year old Visual Studio version on 12 year younger Windows? 😉</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
