<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.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>Spell checker update 2.2: full support for VS 2008 SP1, simpler setup and a few bug fixes</title><link>http://blogs.msdn.com/webdevtools/archive/2008/11/29/spell-checker-update-2-2-full-support-for-vs-2008-sp1-simpler-setup-and-a-few-bug-fixes.aspx</link><description>Download: VSSpellChecker.msi What's new in version 2.2: Spell checker now fully supports VS 2008 SP1 Content of &amp;lt;code&amp;gt;, &amp;lt;abbr&amp;gt; and &amp;lt;address&amp;gt; elements is ignored Setup no longer requires COM registration, it uses VS AddIn registration</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Dew Drop - December 1, 2008 | Alvin Ashcraft's Morning Dew</title><link>http://blogs.msdn.com/webdevtools/archive/2008/11/29/spell-checker-update-2-2-full-support-for-vs-2008-sp1-simpler-setup-and-a-few-bug-fixes.aspx#9160541</link><pubDate>Mon, 01 Dec 2008 17:30:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9160541</guid><dc:creator>Dew Drop - December 1, 2008 | Alvin Ashcraft's Morning Dew</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://www.alvinashcraft.com/2008/12/01/dew-drop-december-1-2008/"&gt;http://www.alvinashcraft.com/2008/12/01/dew-drop-december-1-2008/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>re: Spell checker update 2.2: full support for VS 2008 SP1, simpler setup and a few bug fixes</title><link>http://blogs.msdn.com/webdevtools/archive/2008/11/29/spell-checker-update-2-2-full-support-for-vs-2008-sp1-simpler-setup-and-a-few-bug-fixes.aspx#9160600</link><pubDate>Mon, 01 Dec 2008 18:01:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9160600</guid><dc:creator>Steven the .NET Junkie</dc:creator><description>&lt;p&gt;Thanks for the tool! I have a problem though. While I often use the Word (2003) spell check to check English, the VSSpellCheck tool doesn't recognize English words, only Dutch (Dutch is the OS and Word language).&lt;/p&gt;
&lt;p&gt;How can I make sure VSSpellCheck also checks English text?&lt;/p&gt;
</description></item><item><title>re: Spell checker update 2.2: full support for VS 2008 SP1, simpler setup and a few bug fixes</title><link>http://blogs.msdn.com/webdevtools/archive/2008/11/29/spell-checker-update-2-2-full-support-for-vs-2008-sp1-simpler-setup-and-a-few-bug-fixes.aspx#9160798</link><pubDate>Mon, 01 Dec 2008 19:34:09 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9160798</guid><dc:creator>WebDevTools</dc:creator><description>&lt;p&gt;Steven, spell checker uses default Word dictionary. Perhaps Word is set up for Dutch only. There should be a way to specify additional languages. In O2007 there is a separate app &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/mikhailarkhipov/archive/2007/12/18/how-to-select-language-for-spell-checking-in-code-comments.aspx"&gt;http://blogs.msdn.com/mikhailarkhipov/archive/2007/12/18/how-to-select-language-for-spell-checking-in-code-comments.aspx&lt;/a&gt;. In O2003, I think the setting is somewhere in Tools | Spelling/Grammar...&lt;/p&gt;
</description></item><item><title>re: Spell checker update 2.2: full support for VS 2008 SP1, simpler setup and a few bug fixes</title><link>http://blogs.msdn.com/webdevtools/archive/2008/11/29/spell-checker-update-2-2-full-support-for-vs-2008-sp1-simpler-setup-and-a-few-bug-fixes.aspx#9160879</link><pubDate>Mon, 01 Dec 2008 19:55:12 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9160879</guid><dc:creator>Aaron</dc:creator><description>&lt;p&gt;Thanks for the tool, I've just installed it into my computer and it works well. I guess I'll need it very soon :)&lt;/p&gt;
</description></item><item><title>re: Spell checker update 2.2: full support for VS 2008 SP1, simpler setup and a few bug fixes</title><link>http://blogs.msdn.com/webdevtools/archive/2008/11/29/spell-checker-update-2-2-full-support-for-vs-2008-sp1-simpler-setup-and-a-few-bug-fixes.aspx#9168301</link><pubDate>Wed, 03 Dec 2008 07:54:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9168301</guid><dc:creator>Stefan Olson</dc:creator><description>&lt;p&gt;Is there any way to plug the spell-checking into the design view? &amp;nbsp;The design view should support on the fly spell-checking because it is available in expression web, which I understand uses the same technology.&lt;/p&gt;
</description></item><item><title>re: Spell checker update 2.2: full support for VS 2008 SP1, simpler setup and a few bug fixes</title><link>http://blogs.msdn.com/webdevtools/archive/2008/11/29/spell-checker-update-2-2-full-support-for-vs-2008-sp1-simpler-setup-and-a-few-bug-fixes.aspx#9170273</link><pubDate>Wed, 03 Dec 2008 18:01:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9170273</guid><dc:creator>Eric</dc:creator><description>&lt;p&gt;Thanks for the update! &amp;nbsp;I uninstalled the previous and installed the new version, now I have two &amp;quot;Spell Check&amp;quot; menu items in my Tools menu. &amp;nbsp;Of course when I clicked the Bad one it recognized that it's add-in was no longer there and offered to remove the menu item, but I just wanted to post and let you know that the uninstallation of the previous version did not remove the menu item from Tools.&lt;/p&gt;
&lt;p&gt;Again, thanks!&lt;/p&gt;
</description></item><item><title>re: Spell checker update 2.2: full support for VS 2008 SP1, simpler setup and a few bug fixes</title><link>http://blogs.msdn.com/webdevtools/archive/2008/11/29/spell-checker-update-2-2-full-support-for-vs-2008-sp1-simpler-setup-and-a-few-bug-fixes.aspx#9180785</link><pubDate>Sat, 06 Dec 2008 02:40:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9180785</guid><dc:creator>WebDevTools</dc:creator><description>&lt;p&gt;Old version used COM registration and unfortunately during uninstall sometime old registry keys didn't get removed.&lt;/p&gt;
</description></item><item><title>re: Spell checker update 2.2: full support for VS 2008 SP1, simpler setup and a few bug fixes</title><link>http://blogs.msdn.com/webdevtools/archive/2008/11/29/spell-checker-update-2-2-full-support-for-vs-2008-sp1-simpler-setup-and-a-few-bug-fixes.aspx#9180793</link><pubDate>Sat, 06 Dec 2008 02:49:26 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9180793</guid><dc:creator>WebDevTools</dc:creator><description>&lt;p&gt;Stefan, designer is indeed the same as in xWeb, but Expression Web is an Office product so it is using Office spell checker engine directly, same way other Office apps do. Visual Studio is not Office product so there are licensing limitations. Office spell checker and dicitonaries are not always Microsoft products (you can see it in Office Help | About information). This add-in uses separately installed Word via public interfaces which is different from direct usage of Office engine.&lt;/p&gt;
</description></item><item><title>re: Spell checker update 2.2: full support for VS 2008 SP1, simpler setup and a few bug fixes</title><link>http://blogs.msdn.com/webdevtools/archive/2008/11/29/spell-checker-update-2-2-full-support-for-vs-2008-sp1-simpler-setup-and-a-few-bug-fixes.aspx#9181412</link><pubDate>Sat, 06 Dec 2008 21:49:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9181412</guid><dc:creator>Stefan Olson</dc:creator><description>&lt;p&gt;Fair enough. &amp;nbsp;Is there a way that I can plug my own spellchecker into the WYSIWYG designer?&lt;/p&gt;
</description></item><item><title>re: Spell checker update 2.2: full support for VS 2008 SP1, simpler setup and a few bug fixes</title><link>http://blogs.msdn.com/webdevtools/archive/2008/11/29/spell-checker-update-2-2-full-support-for-vs-2008-sp1-simpler-setup-and-a-few-bug-fixes.aspx#9181518</link><pubDate>Sun, 07 Dec 2008 00:45:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9181518</guid><dc:creator>Mostafa</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The spell checker is not working for me,i'm running vs 2008 SP1 with Vista SP1 on 64bit laptop.&lt;/p&gt;
&lt;p&gt;any ideas why it didn't work with me ?&lt;/p&gt;
</description></item><item><title>re: Spell checker update 2.2: full support for VS 2008 SP1, simpler setup and a few bug fixes</title><link>http://blogs.msdn.com/webdevtools/archive/2008/11/29/spell-checker-update-2-2-full-support-for-vs-2008-sp1-simpler-setup-and-a-few-bug-fixes.aspx#9202535</link><pubDate>Fri, 12 Dec 2008 18:49:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9202535</guid><dc:creator>WebDevTools</dc:creator><description>&lt;p&gt;Stefan: yes you can. Designer exposes DHTML model equivalent to IE4 (IHtmlDocument2) which you can obtain from VS extensibility interfaces:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://msdn.microsoft.com/en-us/library/aa301592"&gt;http://msdn.microsoft.com/en-us/library/aa301592&lt;/a&gt;(VS.71).aspx&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://msdn.microsoft.com/en-us/library/aa301471"&gt;http://msdn.microsoft.com/en-us/library/aa301471&lt;/a&gt;(VS.71).aspx&lt;/p&gt;
&lt;p&gt;Basically you get current tab object and then QI (C++) or cast (VB/C#) it for IHtmlDocument2&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://msdn.microsoft.com/en-us/library/aa752574.aspx"&gt;http://msdn.microsoft.com/en-us/library/aa752574.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;You can then walk designer element tree, extract text from elements and attributes and use Word spell checker&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/mikhailarkhipov/archive/2006/04/17/577852.aspx"&gt;http://blogs.msdn.com/mikhailarkhipov/archive/2006/04/17/577852.aspx&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>Where is Mikhail?</title><link>http://blogs.msdn.com/webdevtools/archive/2008/11/29/spell-checker-update-2-2-full-support-for-vs-2008-sp1-simpler-setup-and-a-few-bug-fixes.aspx#9236647</link><pubDate>Thu, 18 Dec 2008 21:30:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9236647</guid><dc:creator>Mikhail Arkhipov (MSFT)'s WebLog</dc:creator><description>&lt;p&gt;I have been posting in our team blog primarily. Maybe I should have cross posted, but I didn't. I will&lt;/p&gt;
</description></item><item><title>Spell Checker for HTML and ASP.NET pages</title><link>http://blogs.msdn.com/webdevtools/archive/2008/11/29/spell-checker-update-2-2-full-support-for-vs-2008-sp1-simpler-setup-and-a-few-bug-fixes.aspx#9236724</link><pubDate>Thu, 18 Dec 2008 21:53:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9236724</guid><dc:creator>Mikhail Arkhipov (MSFT)'s WebLog</dc:creator><description>&lt;p&gt;This article is obsolete. Please look here for newer version &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/webdevtools/archive/2008/11/29/spell-checker-update-2-2-full-support-for-vs-2008-sp1-simpler-setup-and-a-few-bug-fixes.aspx"&gt;http://blogs.msdn.com/webdevtools/archive/2008/11/29/spell-checker-update-2-2-full-support-for-vs-2008-sp1-simpler-setup-and-a-few-bug-fixes.aspx&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>Spell checker update 2.1: a few bug fixes and couple of new features</title><link>http://blogs.msdn.com/webdevtools/archive/2008/11/29/spell-checker-update-2-2-full-support-for-vs-2008-sp1-simpler-setup-and-a-few-bug-fixes.aspx#9236729</link><pubDate>Thu, 18 Dec 2008 21:54:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9236729</guid><dc:creator>Mikhail Arkhipov (MSFT)'s WebLog</dc:creator><description>&lt;p&gt;This article is obsoltete. Please look here for newer version &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/webdevtools/archive/2008/11/29/spell-checker-update-2-2-full-support-for-vs-2008-sp1-simpler-setup-and-a-few-bug-fixes.aspx"&gt;http://blogs.msdn.com/webdevtools/archive/2008/11/29/spell-checker-update-2-2-full-support-for-vs-2008-sp1-simpler-setup-and-a-few-bug-fixes.aspx&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>Why there is no spell checking in Design view?</title><link>http://blogs.msdn.com/webdevtools/archive/2008/11/29/spell-checker-update-2-2-full-support-for-vs-2008-sp1-simpler-setup-and-a-few-bug-fixes.aspx#9237009</link><pubDate>Thu, 18 Dec 2008 22:30:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9237009</guid><dc:creator>Mikhail Arkhipov (MSFT)'s WebLog</dc:creator><description>&lt;p&gt;Some folks asked why VS 2008 and VWD Express 2008 do not have &amp;quot;live&amp;quot; spell checking like Expression Web&lt;/p&gt;
</description></item><item><title>VS SpellChecker</title><link>http://blogs.msdn.com/webdevtools/archive/2008/11/29/spell-checker-update-2-2-full-support-for-vs-2008-sp1-simpler-setup-and-a-few-bug-fixes.aspx#9237303</link><pubDate>Thu, 18 Dec 2008 23:08:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9237303</guid><dc:creator>Paul Mooney </dc:creator><description>&lt;p&gt;Spell checker update 2.2: full support for VS 2008 SP1, simpler setup and a few bug fixes Spell checker...&lt;/p&gt;
</description></item><item><title>re: Spell checker update 2.2: full support for VS 2008 SP1, simpler setup and a few bug fixes</title><link>http://blogs.msdn.com/webdevtools/archive/2008/11/29/spell-checker-update-2-2-full-support-for-vs-2008-sp1-simpler-setup-and-a-few-bug-fixes.aspx#9243930</link><pubDate>Sat, 20 Dec 2008 15:50:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9243930</guid><dc:creator>PWills</dc:creator><description>&lt;p&gt;Any idea what's going wrong? After installation, I get the following error when loading Visual Studio:&lt;/p&gt;
&lt;p&gt;OS: Vista Ultimate SP1 64-bit (6.0.6001)&lt;/p&gt;
&lt;p&gt;VS: Professional 2008 SP1 (9.0.30729.1)&lt;/p&gt;
&lt;p&gt;.NET: 3.5 SP1&lt;/p&gt;
&lt;p&gt;&amp;quot;The Add-in 'Spell Checker' failed to load or caused an exception. Would you like to remove this Add-in? If you choose yes, the file it was loaded from, '...', will be renamed.&lt;/p&gt;
&lt;p&gt;Error Message: &amp;lt;Unknown Error&amp;gt;&lt;/p&gt;
&lt;p&gt;Error number: 8013150a&amp;quot;&lt;/p&gt;
</description></item><item><title>Visual Studio 中的拼写检查</title><link>http://blogs.msdn.com/webdevtools/archive/2008/11/29/spell-checker-update-2-2-full-support-for-vs-2008-sp1-simpler-setup-and-a-few-bug-fixes.aspx#9245592</link><pubDate>Sun, 21 Dec 2008 19:31:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9245592</guid><dc:creator>Timwei Blog</dc:creator><description>&lt;p&gt;以前我们在Visual Studio如果要执行拼写检查都会把文本复制到Word里去做，费时费事。 现在Visual Studi ...&lt;/p&gt;
</description></item><item><title>Spell checker update 2.1: a few bug fixes and couple of new features</title><link>http://blogs.msdn.com/webdevtools/archive/2008/11/29/spell-checker-update-2-2-full-support-for-vs-2008-sp1-simpler-setup-and-a-few-bug-fixes.aspx#9246305</link><pubDate>Mon, 22 Dec 2008 08:34:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9246305</guid><dc:creator>Visual Web Developer Team Blog</dc:creator><description>&lt;p&gt;Note: this post is obsolete. Please use newer version: &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/webdevtools/archive/2008/11/29/spell-checker-update-2-2-full-support-for-vs-2008-sp1-simpler-setup-and-a-few-bug-fixes.aspx"&gt;http://blogs.msdn.com/webdevtools/archive/2008/11/29/spell-checker-update-2-2-full-support-for-vs-2008-sp1-simpler-setup-and-a-few-bug-fixes.aspx&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>re: Spell checker update 2.2: full support for VS 2008 SP1, simpler setup and a few bug fixes</title><link>http://blogs.msdn.com/webdevtools/archive/2008/11/29/spell-checker-update-2-2-full-support-for-vs-2008-sp1-simpler-setup-and-a-few-bug-fixes.aspx#9256059</link><pubDate>Mon, 29 Dec 2008 22:14:13 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9256059</guid><dc:creator>David Hearn</dc:creator><description>&lt;p&gt;To run the spell checker on all files in the solution, you must update the VB macro in the linked post to use 'DTE.ExecuteCommand(&amp;quot;VSSpellCheckerAddIn.Connect.VSSpellCheckerAddIn&amp;quot;)' instead of the old HTML command name.&lt;/p&gt;
</description></item><item><title>Nuova versione del correttore ortografico per Visual Studio 2008</title><link>http://blogs.msdn.com/webdevtools/archive/2008/11/29/spell-checker-update-2-2-full-support-for-vs-2008-sp1-simpler-setup-and-a-few-bug-fixes.aspx#9271143</link><pubDate>Sun, 04 Jan 2009 13:21:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9271143</guid><dc:creator>Around and About .NET World</dc:creator><description>&lt;p&gt;Nuova versione del correttore ortografico per Visual Studio 2008&lt;/p&gt;
</description></item><item><title>Nuova versione del correttore ortografico per Visual Studio 2008</title><link>http://blogs.msdn.com/webdevtools/archive/2008/11/29/spell-checker-update-2-2-full-support-for-vs-2008-sp1-simpler-setup-and-a-few-bug-fixes.aspx#9271166</link><pubDate>Sun, 04 Jan 2009 14:09:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9271166</guid><dc:creator>Around and About .NET World</dc:creator><description>&lt;p&gt;Da qualche giorno &amp;#232; stata rilasciata la versione 2.2 dello Spell checker per Visual Studio 2008, destinata&lt;/p&gt;
</description></item><item><title>re: Spell checker update 2.2: full support for VS 2008 SP1, simpler setup and a few bug fixes</title><link>http://blogs.msdn.com/webdevtools/archive/2008/11/29/spell-checker-update-2-2-full-support-for-vs-2008-sp1-simpler-setup-and-a-few-bug-fixes.aspx#9290104</link><pubDate>Wed, 07 Jan 2009 23:39:03 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9290104</guid><dc:creator>mostafa arafa</dc:creator><description>&lt;p&gt;The posted version is not working if you didn't install SP1 for VS 2008,once i installed SP1 for VS 2008 the spell checker v2.2 is working fine to me.&lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;
</description></item><item><title>re: Spell checker update 2.2: full support for VS 2008 SP1, simpler setup and a few bug fixes</title><link>http://blogs.msdn.com/webdevtools/archive/2008/11/29/spell-checker-update-2-2-full-support-for-vs-2008-sp1-simpler-setup-and-a-few-bug-fixes.aspx#9291838</link><pubDate>Thu, 08 Jan 2009 03:31:32 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9291838</guid><dc:creator>WebDevTools</dc:creator><description>&lt;p&gt;Correct, this version requires SP1.&lt;/p&gt;
</description></item><item><title>re: Spell checker update 2.2: full support for VS 2008 SP1, simpler setup and a few bug fixes</title><link>http://blogs.msdn.com/webdevtools/archive/2008/11/29/spell-checker-update-2-2-full-support-for-vs-2008-sp1-simpler-setup-and-a-few-bug-fixes.aspx#9298706</link><pubDate>Thu, 08 Jan 2009 19:24:32 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9298706</guid><dc:creator>John Fly</dc:creator><description>&lt;p&gt;Given code to check the entire solution failed for me.. I ended up modifying to this : &lt;/p&gt;
&lt;p&gt;Imports System&lt;/p&gt;
&lt;p&gt;Imports EnvDTE&lt;/p&gt;
&lt;p&gt;Imports EnvDTE80&lt;/p&gt;
&lt;p&gt;Imports EnvDTE90&lt;/p&gt;
&lt;p&gt;Imports System.Diagnostics&lt;/p&gt;
&lt;p&gt;Public Module SpellCheck2&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;Private _outputWindow As OutputWindowPane&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;Public Sub SpellCheckSolution()&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;_outputWindow = GetOutputWindowPane(&amp;quot;Spell Checker&amp;quot;)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;_outputWindow.Clear()&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;_outputWindow.OutputString(&amp;quot;Running spell check on files in the solution...&amp;quot; + vbCrLf)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;For Each project As Project In DTE.ActiveSolutionProjects&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ProcessProjectItemCollection(project.ProjectItems)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Next&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;_outputWindow.OutputString(&amp;quot;Spell check complete.&amp;quot; + vbCrLf)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;End Sub&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;Private Sub ProcessProjectItemCollection(ByVal projItemsCollection As ProjectItems)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Try&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;For Each pi As ProjectItem In projItemsCollection&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If (pi.Name.EndsWith(&amp;quot;aspx&amp;quot;) Or pi.Name.EndsWith(&amp;quot;ascx&amp;quot;) Or pi.Name.EndsWith(&amp;quot;html&amp;quot;) Or pi.Name.EndsWith(&amp;quot;htm&amp;quot;)) Then&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Dim window As Window = pi.Open(Constants.vsViewKindTextView)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;window.Visible = True&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;window.Activate()&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;_outputWindow.OutputString(&amp;quot;Checking : &amp;quot; + pi.Name + vbCrLf)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;DTE.ExecuteCommand(&amp;quot;VSSpellCheckerAddIn.Connect.VSSpellCheckerAddIn&amp;quot;)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Else&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If pi.Kind = Constants.vsProjectItemKindPhysicalFolder Then&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;_outputWindow.OutputString(&amp;quot;Container : &amp;quot; + pi.Name + vbCrLf)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ProcessProjectItemCollection(pi.ProjectItems)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Else&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;_outputWindow.OutputString(&amp;quot;Not Checking :&amp;quot; + pi.Name + vbCrLf)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;End If '' end folder check&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;End If ''end &amp;nbsp;file extension check&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Next ''Get next project Item&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Catch e As System.Exception&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;_outputWindow.OutputString(e.Message + vbCrLf)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;End Try&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;End Sub&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;Private Function GetOutputWindowPane(ByVal Name As String) As OutputWindowPane&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Dim window As Window&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Dim outputWindow As OutputWindow&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Dim outputWindowPane As OutputWindowPane&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;window = DTE.Windows.Item(EnvDTE.Constants.vsWindowKindOutput)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;window.Visible = True&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;outputWindow = window.Object&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Try&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;outputWindowPane = outputWindow.OutputWindowPanes.Item(Name)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Catch e As System.Exception&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;outputWindowPane = outputWindow.OutputWindowPanes.Add(Name)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;End Try&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;outputWindowPane.Activate()&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Return outputWindowPane&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;End Function&lt;/p&gt;
&lt;p&gt;End Module&lt;/p&gt;
</description></item><item><title>re: Spell checker update 2.2: full support for VS 2008 SP1, simpler setup and a few bug fixes</title><link>http://blogs.msdn.com/webdevtools/archive/2008/11/29/spell-checker-update-2-2-full-support-for-vs-2008-sp1-simpler-setup-and-a-few-bug-fixes.aspx#9409118</link><pubDate>Mon, 09 Feb 2009 22:07:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9409118</guid><dc:creator>Dicky</dc:creator><description>&lt;p&gt;Thanks for the spell checker tool. I have been looking for one for so long. &amp;nbsp;I wish that the next VS would include this spell checker.&lt;/p&gt;
</description></item><item><title>re: Spell checker update 2.2: full support for VS 2008 SP1, simpler setup and a few bug fixes</title><link>http://blogs.msdn.com/webdevtools/archive/2008/11/29/spell-checker-update-2-2-full-support-for-vs-2008-sp1-simpler-setup-and-a-few-bug-fixes.aspx#9412765</link><pubDate>Wed, 11 Feb 2009 17:23:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9412765</guid><dc:creator>Wendell Kenney</dc:creator><description>&lt;p&gt;I have installed version 2.2 as we are using VS 2008 SP1 and I get the spell checker in the menu and it acts like it is checking the first time I click on it but it never finds mispelled words. &amp;nbsp;I am in source view.&lt;/p&gt;
</description></item></channel></rss>