<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Cluebat-man to the rescue : Visual Studio</title><link>http://msmvps.com/blogs/vandooren/archive/tags/Visual+Studio/default.aspx</link><description>Tags: Visual Studio</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>File a bug report and make Visual Studio a better product</title><link>http://msmvps.com/blogs/vandooren/archive/2009/01/22/file-a-bug-report-and-make-visual-studio-a-better-product.aspx</link><pubDate>Thu, 22 Jan 2009 06:50:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1664610</guid><dc:creator>vanDooren</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vandooren/rsscomments.aspx?PostID=1664610</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vandooren/commentapi.aspx?PostID=1664610</wfw:comment><comments>http://msmvps.com/blogs/vandooren/archive/2009/01/22/file-a-bug-report-and-make-visual-studio-a-better-product.aspx#comments</comments><description>&lt;p&gt;If you find a bug in Visual Studio, report it on &lt;a href="http://connect.microsoft.com"&gt;http://connect.microsoft.com&lt;/a&gt;&amp;nbsp;If the bug affects the version of VS that is in development at that time, there is a significant chance it will get fixed before the next release. Just this week I got confirmation that all 3 bugs that I filed in the last months have been resolved.&lt;/p&gt;
&lt;p&gt;The first one is a nasty one. &lt;a href="https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=391506" title="https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=391506"&gt;If you add an ATL project to an existing, non-empty solution, the ATL wizards will either hang the IDE or fail to work when adding an ATL object&lt;/a&gt;. I found a workaround for it, but it involved hand editing the solution file.&lt;/p&gt;
&lt;p&gt;The second one is a &lt;a href="https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=365994" title="https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=365994"&gt;small bug in the TR1&lt;/a&gt; regex parser. No workaround, other than to restructure the regex.&lt;/p&gt;
&lt;p&gt;And the last one was an &lt;a href="https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=374113" title="https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=374113"&gt;error in the MSDN documentation about open modes with the fopen family&lt;/a&gt;, which counts as a bug because it triggered runtime errors.&lt;/p&gt;
&lt;p&gt;All 3 have been fixed. I especially appreciate the first one. I am working on ATL projects, and I develop my COM server in&amp;nbsp;the same solution as a couple of related non-ATL projects. So every time I work with ATL projects, I can have a warm and fuzzy feeling that because of me, VS is now a better product. :)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1664610" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vandooren/archive/tags/General/default.aspx">General</category><category domain="http://msmvps.com/blogs/vandooren/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://msmvps.com/blogs/vandooren/archive/tags/cplusplus/default.aspx">cplusplus</category></item><item><title>Found an interesting bug in the Visual Studio IDE</title><link>http://msmvps.com/blogs/vandooren/archive/2009/01/08/found-an-interesting-bug-in-the-visual-studio-ide.aspx</link><pubDate>Thu, 08 Jan 2009 07:18:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1659100</guid><dc:creator>vanDooren</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vandooren/rsscomments.aspx?PostID=1659100</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vandooren/commentapi.aspx?PostID=1659100</wfw:comment><comments>http://msmvps.com/blogs/vandooren/archive/2009/01/08/found-an-interesting-bug-in-the-visual-studio-ide.aspx#comments</comments><description>&lt;p&gt;I know, I know, ... .NET is all the rage, and DCOM is legacy technology, best not touched by up and coming programmers with good hair and sharp look, lest they appear &amp;#39;uncool&amp;#39; or even worse: &amp;#39;obsolete&amp;#39;.&lt;/p&gt;
&lt;p&gt;But some of us still use DCOM for a number of good reasons. And ATL takes much of the pain out of DCOM development. Unfortunately, the Visual Studio IDE doesn&amp;#39;t always cooperate. I made a simple MFC dialog client application, and then tried to add the ATL Server project that the client would connect to. VS was clearly concerned about my attempts to use DCOM instead of .NET, and decided to sabotage my attempts to do anything useful with this new ATL project.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=391506"&gt;https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=391506&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;But luckily, I was able to figure it out and outsmart VS :)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1659100" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vandooren/archive/tags/C_2B002B00_/default.aspx">C++</category><category domain="http://msmvps.com/blogs/vandooren/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://msmvps.com/blogs/vandooren/archive/tags/cplusplus/default.aspx">cplusplus</category></item><item><title>Visual Studio 2008 on Windows 2003</title><link>http://msmvps.com/blogs/vandooren/archive/2008/11/21/visual-studio-2008-on-windows-2003.aspx</link><pubDate>Fri, 21 Nov 2008 20:39:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1654779</guid><dc:creator>vanDooren</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vandooren/rsscomments.aspx?PostID=1654779</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vandooren/commentapi.aspx?PostID=1654779</wfw:comment><comments>http://msmvps.com/blogs/vandooren/archive/2008/11/21/visual-studio-2008-on-windows-2003.aspx#comments</comments><description>&lt;p&gt;I&amp;#39;ve had a weird problem on my development station for some time now. Every time I ended a debugging session of a C# project, visual studio froze for about 10 seconds. It also happened if I changed project settings, but I never had any problems with C++ projects.&lt;/p&gt;
&lt;p&gt;My development station at work is a DELL Precision 670 running windows 2003 server. It has 2 dual core Xeon cpus, 4 GB of memory, an nvidia 8500 graphics board and a WD sata hard disk. It is fast, so any lags or slowness would not be hardware related.&lt;/p&gt;
&lt;p&gt;Now, if I was Mark Russinovich, I would use my extensive debugging experience to track down the underlying problem. But I am not, and since the majority of my work is C++, and I don&amp;#39;t start and stop debugging sessions frequently, I could not be bothered to spend a lot of time to hunt down the problem. Installing VS2008 SP1 didn&amp;#39;t fix the problem so I suspected it had something to do with my local configuration.&lt;/p&gt;
&lt;p&gt;Today I finally figured it out: This was caused by the windows 2003 &amp;#39;Enhanced Internet Security configuration&amp;#39;. Removing that from my system solved the problem and VS2008 was finally as snappy as I&amp;#39;d expect.&lt;/p&gt;
&lt;p&gt;I don&amp;#39;t know exactly what the problem was, but C# projects do much more with XML and html than C++ projects. I think it is probable that C# projects do something that triggers the security configuration, which then doesn&amp;#39;t respond because there is no user to acknowledge a prompt. 10 seconds looks like a reasonable connection timeout, so it is at least plausible.&lt;/p&gt;
&lt;p&gt;I still would like to figure out the real cause of the problem, but at least my problem is solved. If you experience anything similar on Windows 2003, it might be worth trying this.&lt;/p&gt;
&lt;p&gt;In my case I simply removed the entire Enhanced Internet Security configuration from my system. It is not connected to the internet, so the risk is pretty much nonexistent.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1654779" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vandooren/archive/tags/General/default.aspx">General</category><category domain="http://msmvps.com/blogs/vandooren/archive/tags/Windows+Platform/default.aspx">Windows Platform</category><category domain="http://msmvps.com/blogs/vandooren/archive/tags/Visual+Studio/default.aspx">Visual Studio</category></item></channel></rss>