<?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>Quan To's Visual Studio Extensibility blog : Visual Studio Extensibility</title><link>http://blogs.msdn.com/quanto/archive/tags/Visual+Studio+Extensibility/default.aspx</link><description>Tags: Visual Studio Extensibility</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Building and publishing a Visual Studio 2010 extension walkthrough</title><link>http://blogs.msdn.com/quanto/archive/2009/06/03/building-and-publishing-a-visual-studio-2010-extension-walkthrough.aspx</link><pubDate>Thu, 04 Jun 2009 08:50:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9698444</guid><dc:creator>Quan</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/quanto/comments/9698444.aspx</comments><wfw:commentRss>http://blogs.msdn.com/quanto/commentrss.aspx?PostID=9698444</wfw:commentRss><description>&lt;P&gt;It's always great to see your General Manager excited about a feature you worked on.&amp;nbsp; It's nice to see him mention it in his blog.&amp;nbsp; It's even better when he sits down and writes an entire blog post about your feature!&lt;/P&gt;
&lt;P&gt;I demo'ed the Extension Manager and SDK to Jason Zander (my boss' boss' boss' boss) a few weeks back.&amp;nbsp; He was aware of the feature and showed it at a few of his own demos but saw the end to end demo for the first time during my demo.&amp;nbsp; I'm glad he loved it and although there's still work for us, we're definnitely heading in the right direction.&lt;/P&gt;
&lt;P&gt;You can read Jason's blog from here:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/jasonz/archive/2009/06/01/visual-studio-2010-sdk-beta-1-is-now-live.aspx"&gt;http://blogs.msdn.com/jasonz/archive/2009/06/01/visual-studio-2010-sdk-beta-1-is-now-live.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;After you've read it, go build your own extension and share it with the world! :)&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9698444" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/quanto/archive/tags/Visual+Studio+Extensibility/default.aspx">Visual Studio Extensibility</category><category domain="http://blogs.msdn.com/quanto/archive/tags/VSX/default.aspx">VSX</category></item><item><title>Visual Studio 2010 SDK Beta 1 installer crashes when I click on "Next"</title><link>http://blogs.msdn.com/quanto/archive/2009/06/01/visual-studio-2010-sdk-beta-1-installer-crashes-when-i-click-on-next.aspx</link><pubDate>Tue, 02 Jun 2009 08:25:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9683603</guid><dc:creator>Quan</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/quanto/comments/9683603.aspx</comments><wfw:commentRss>http://blogs.msdn.com/quanto/commentrss.aspx?PostID=9683603</wfw:commentRss><description>&lt;P&gt;I updated our &lt;A class="" href="http://blogs.msdn.com/quanto/archive/2009/05/13/visual-studio-2010-sdk-beta-1-readme.aspx" mce_href="http://blogs.msdn.com/quanto/archive/2009/05/13/visual-studio-2010-sdk-beta-1-readme.aspx"&gt;Visual Studio 2010 Beta 1 SDK readme&lt;/A&gt; a few days ago but I wanted to call this out in case someone else ran into this and needed a workaround.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Problem:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;When I try installing Visual Studio 2010 Beta 1 SDK, it crashes when I click Next during the setup process.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Reason:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;This is a tad embarassing.&amp;nbsp; When we cleaned up our installer from Visual Studio 2008 SDK SP1, we removed some strings related to blocking the SP1 install if the RTM SDK was present.&amp;nbsp; The problem is we didn't remove the check itself.&amp;nbsp; If you have the VS 2008 SDK RTM and then try installing the 2010 Beta 1 SDK, one of our checks fire and then tries to get the help text to tell you to remove the older SDK.&amp;nbsp; Since we removed the string, the resource returned is null and the strng formatter chokes and throws an exception, causing the setup to crash.&amp;nbsp; We've gone ahead and fixed this but unfortunately, it was found after we released the Beta 1 SDK.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Workaround:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;The workaround is pretty simple and you have two options.&lt;/P&gt;
&lt;P&gt;1) Uninstall the VS 2008 RTM SDK (and update to SP1)&lt;/P&gt;
&lt;P&gt;2) Extract the setup exe and launch the MSI directly:&lt;/P&gt;
&lt;DIV&gt;a) Extract the SDK package by typing:&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;vssdk_full.exe /x&lt;/DIV&gt;
&lt;DIV&gt;b) Enter a directory to extract the files to&lt;/DIV&gt;
&lt;DIV&gt;c) Navigate to the directory&lt;/DIV&gt;
&lt;DIV&gt;d) Launch the .MSI file&lt;/DIV&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9683603" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/quanto/archive/tags/Visual+Studio+Extensibility/default.aspx">Visual Studio Extensibility</category><category domain="http://blogs.msdn.com/quanto/archive/tags/VSX/default.aspx">VSX</category></item><item><title>Integrated and Isolated Shell for VS 2010 Beta 1</title><link>http://blogs.msdn.com/quanto/archive/2009/05/28/integrated-and-isolated-shell-for-vs-2010-beta-1.aspx</link><pubDate>Thu, 28 May 2009 21:13:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9648368</guid><dc:creator>Quan</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/quanto/comments/9648368.aspx</comments><wfw:commentRss>http://blogs.msdn.com/quanto/commentrss.aspx?PostID=9648368</wfw:commentRss><description>&lt;P&gt;We quietly shipped the Visual Studio Integrated and Isolated Shells when Visual Studio 2010 Beta 1 was released.&lt;/P&gt;
&lt;P&gt;The shells are still work in progress as we made some changes since VS 2008 SP1.&amp;nbsp; Both shells will have all the new goodness that came with VS 2010 including the WPF UI and feature updates to the web components, a brand new MEF based Editor, along with xcopy pkgdef support.&amp;nbsp; Another big change was we moved the shell setup to use the same setup engine as the main VS product.&lt;/P&gt;
&lt;P&gt;You can download and try out the shells from here:&lt;/P&gt;
&lt;P&gt;Integrated Shell: &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=ee907896-e8f4-4378-9405-2593ddb38376&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=ee907896-e8f4-4378-9405-2593ddb38376&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=ee907896-e8f4-4378-9405-2593ddb38376&amp;amp;displaylang=en&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Isolated Shell: &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=308b82aa-39f9-456e-b6d7-5d348b6f7015&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=308b82aa-39f9-456e-b6d7-5d348b6f7015&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=308b82aa-39f9-456e-b6d7-5d348b6f7015&amp;amp;displaylang=en&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;To create extensions that work on the shell, you'll need to also get the Visual Studio 2010. (&lt;A href="http://go.microsoft.com/fwlink/?LinkId=147422"&gt;http://go.microsoft.com/fwlink/?LinkId=147422&lt;/A&gt;)&lt;/P&gt;
&lt;P&gt;You'll also notice the Shells are a lot bigger than what we shipped in Visual Studio 2008 Service Pack 1.&amp;nbsp; We're carrying both the 3.5 and 4.0 .NET Framework redist packages inside the shells at this time.&amp;nbsp; This will be fixed in Beta 2 as we remove those and replace them with the small web download for the Frameworks which will reduce the shell redist sizes back to the Visual Studio 2008 SP1 levels (120-150 MB).&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9648368" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/quanto/archive/tags/Visual+Studio+Extensibility/default.aspx">Visual Studio Extensibility</category><category domain="http://blogs.msdn.com/quanto/archive/tags/VSX/default.aspx">VSX</category></item><item><title>What is a VSIX?</title><link>http://blogs.msdn.com/quanto/archive/2009/05/26/what-is-a-vsix.aspx</link><pubDate>Wed, 27 May 2009 00:59:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9642410</guid><dc:creator>Quan</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/quanto/comments/9642410.aspx</comments><wfw:commentRss>http://blogs.msdn.com/quanto/commentrss.aspx?PostID=9642410</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;The VSIX file is the unit of deployment for a Visual Studio 2010 Extension.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Visual Studio will recognize the VSIX extension and install the contents of the file to the right location.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;A VSIX file is a zip file that uses the &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/en-us/magazine/cc163372.aspx"&gt;&lt;FONT face=Calibri color=#0000ff size=3&gt;Open Packaging Convention&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri size=3&gt;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;You can rename the .VSIX extension to .ZIP and use any zip browser (including the Windows File Explorer) to browse its contents.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;A simple VSIX file will contain the following:&lt;/FONT&gt;&lt;/P&gt;
&lt;TABLE class=MsoTableGrid style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-yfti-tbllook: 1184; mso-padding-alt: 0in 5.4pt 0in 5.4pt" cellSpacing=0 cellPadding=0 border=1 class="MsoTableGrid"&gt;
&lt;TBODY&gt;
&lt;TR style="mso-yfti-irow: 0; mso-yfti-firstrow: yes"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 239.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .5pt; mso-border-themecolor: text1" vAlign=top width=319&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;FONT face=Calibri size=3&gt;[Content_Types].xml&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 239.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1" vAlign=top width=319&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;FONT face=Calibri size=3&gt;This is required for the OPC APIs to know the contents of the file&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 1"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 239.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1" vAlign=top width=319&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;FONT face=Calibri size=3&gt;extension.vsixmanifest&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 239.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1" vAlign=top width=319&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;FONT face=Calibri size=3&gt;This is the manifest that describes the extension&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 2"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 239.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1" vAlign=top width=319&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;FONT face=Calibri size=3&gt;Product Payload&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 239.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1" vAlign=top width=319&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;FONT face=Calibri size=3&gt;This is the actual product binaries and files&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 3; mso-yfti-lastrow: yes"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 239.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1" vAlign=top width=319&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;FONT face=Calibri size=3&gt;Supporting files&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 239.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1" vAlign=top width=319&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;FONT face=Calibri size=3&gt;This can be icons, images, readme files, the end user license terms, or anything else&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;During installation, Visual Studio will unzip the contents of the VSIX file into: &lt;SPAN style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;%LocalAppData%\Microsoft\VisualStudio\10.0\Extensions\&amp;lt;Company&amp;gt;\&amp;lt;Product&amp;gt;\&amp;lt;Version&amp;gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;On launch, Visual Studio will look in the Extensions folder and its child folders for extensions and load them.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Extensions that are installed by Visual Studio either through the Extension Manager UI, or through the out of process installer launched by double clicking on a VSIX file, will automatically be enabled.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Extensions that are xcopied to that location as a raw folder layout will be disabled by default.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;They can be enabled via the Extension Manager UI inside of Visual Studio.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;To create a basic VSIX file, perform the following:&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpFirst style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;1)&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;Create a [Content_Types].xml file&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;2)&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;Create an extension.vsixmanifest file&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;3)&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;Copy your payload to that location&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;4)&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;Select all the files&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;5)&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;Right click&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;6)&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;Select "Send To"&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;7)&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;Select "Compressed (zipped) folder"&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpLast style="MARGIN: 0in 0in 10pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;8)&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;Rename the file extension to .VSIX&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;Alternatively, you can install the &lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=390fbb56-4e2c-4585-8f0c-ef51cf4cc93e&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=390fbb56-4e2c-4585-8f0c-ef51cf4cc93e&amp;amp;displaylang=en"&gt;Visual Studio 2010 Beta 1 SDK&lt;/A&gt; and create an extension.&amp;nbsp; All of our VS Extension project templates will now generate a VSIX for you when you build the extension.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;For those wondering what VSIX actually stands for, it really isn't an acronym.&amp;nbsp; Our original intent was to replace VSI (Visual Studio Installer) and with most things, we tacked an "x" on the end.&amp;nbsp; I actually wanted to use the .VSX extension but Visio beat me to it.&amp;nbsp; We tried a bunch of other extensions and eventually decided to use .VSIX.&amp;nbsp; If we really need to cram in an acronym, I guess we can use "Visual Studio Installer for eXtensions".&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9642410" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/quanto/archive/tags/Visual+Studio+Extensibility/default.aspx">Visual Studio Extensibility</category><category domain="http://blogs.msdn.com/quanto/archive/tags/VSX/default.aspx">VSX</category></item><item><title>Visual Studio 2010 Beta 1 Extensibility Forum</title><link>http://blogs.msdn.com/quanto/archive/2009/05/21/visual-studio-2010-beta-1-extensibility-forum.aspx</link><pubDate>Fri, 22 May 2009 02:48:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9634501</guid><dc:creator>Quan</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/quanto/comments/9634501.aspx</comments><wfw:commentRss>http://blogs.msdn.com/quanto/commentrss.aspx?PostID=9634501</wfw:commentRss><description>&lt;P&gt;If you have any Visual Studio 2010 Beta 1 extensibility questions with the Extension Manager, VSIX, pkgdef files, moving extensions to VS 2010, SDK, or anything related to extending Visual Studio, you can post your questions at our Beta 1 Extensibility forum:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://social.msdn.microsoft.com/Forums/en-US/vsxprerelease/threads" mce_href="http://social.msdn.microsoft.com/Forums/en-US/vsxprerelease/threads"&gt;http://social.msdn.microsoft.com/Forums/en-US/vsxprerelease/threads&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;We will be monitoring the forum during the Beta 1 cycle and will try to respond to your questions, concerns, and comments as soon as possible.&lt;/P&gt;
&lt;P&gt;-Quan&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9634501" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/quanto/archive/tags/Visual+Studio+Extensibility/default.aspx">Visual Studio Extensibility</category><category domain="http://blogs.msdn.com/quanto/archive/tags/VSX/default.aspx">VSX</category></item><item><title>Reference Assistant for Visual Studio 2010</title><link>http://blogs.msdn.com/quanto/archive/2009/05/21/reference-assistant-for-visual-studio-2010.aspx</link><pubDate>Fri, 22 May 2009 01:27:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9634433</guid><dc:creator>Quan</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/quanto/comments/9634433.aspx</comments><wfw:commentRss>http://blogs.msdn.com/quanto/commentrss.aspx?PostID=9634433</wfw:commentRss><description>&lt;P&gt;A few weeks ago, I mentioned the Reference Assistant extension for Visual Studio in my &lt;A class="" href="http://blogs.msdn.com/quanto/archive/2009/04/28/reference-assistant.aspx" mce_href="http://blogs.msdn.com/quanto/archive/2009/04/28/reference-assistant.aspx"&gt;blog&lt;/A&gt;.&amp;nbsp; I've been working closely with Darren Stokes to produce a Visual Studio 2010 version.&amp;nbsp; Darren was quickly able to put together a VS 2010 version of his product and has it packaged up as a VSIX file.&amp;nbsp; That means you can now go to the Extension Manager UI in VS 2010 Beta 1 and download Reference Assistant.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;You can also get it directly from the VS Gallery from &lt;A class="" href="http://visualstudiogallery.msdn.microsoft.com/en-us/BA1FF7E5-1C24-4386-AD40-1C1C83BC59F0" mce_href="http://visualstudiogallery.msdn.microsoft.com/en-us/BA1FF7E5-1C24-4386-AD40-1C1C83BC59F0 "&gt;here&lt;/A&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;but I'd suggest finding and downloading it from the Extension Manager instead :)&lt;/P&gt;
&lt;P&gt;We have a few more VSIP partners who are getting ready to also ship their extensions online so keep an eye out for that.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9634433" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/quanto/archive/tags/Visual+Studio+Extensibility/default.aspx">Visual Studio Extensibility</category><category domain="http://blogs.msdn.com/quanto/archive/tags/VSX/default.aspx">VSX</category></item><item><title>First few VS 2010 extensions are now available</title><link>http://blogs.msdn.com/quanto/archive/2009/05/19/first-few-vs-2010-extensions-are-now-available.aspx</link><pubDate>Wed, 20 May 2009 08:30:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9631550</guid><dc:creator>Quan</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/quanto/comments/9631550.aspx</comments><wfw:commentRss>http://blogs.msdn.com/quanto/commentrss.aspx?PostID=9631550</wfw:commentRss><description>&lt;P&gt;One of our Editor Developers (Noah Richards) has uploaded the first and second Visual Studio extension on the new &lt;A class="" href="http://www.visualstudiogallery.com/" mce_href="http://www.visualstudiogallery.com"&gt;Visual Studio Gallery&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;The two extensions are a &lt;A class="" href="http://visualstudiogallery.msdn.microsoft.com/en-us/4d2ad866-6fba-48c4-accd-9baba4f784f4" mce_href="http://visualstudiogallery.msdn.microsoft.com/en-us/4d2ad866-6fba-48c4-accd-9baba4f784f4"&gt;Wiki Classifier&lt;/A&gt; that shows .mwiki files in a nice easily readable format inside the VS Editor and a &lt;A class="" href="http://visualstudiogallery.msdn.microsoft.com/en-us/e19fdc98-8af3-4514-95df-bdb7f429d5ba" mce_href="http://visualstudiogallery.msdn.microsoft.com/en-us/e19fdc98-8af3-4514-95df-bdb7f429d5ba"&gt;Diff/Patch&lt;/A&gt; classifier that handles .diff and .patch files, and also displays them in a easily readable format inside the Editor.&lt;/P&gt;
&lt;P&gt;Our Shell PM, Weston Hutchins posted our first downloadable VS Template.&amp;nbsp; It's a &lt;A class="" href="http://visualstudiogallery.msdn.microsoft.com/en-us/a4747c87-2ad2-4004-99bb-2a2f5f043edd" mce_href="http://visualstudiogallery.msdn.microsoft.com/en-us/a4747c87-2ad2-4004-99bb-2a2f5f043edd"&gt;VB Card Game Starter Kit&lt;/A&gt; (originally built back in VS 2005 and updated to work for VS 2010).&lt;/P&gt;
&lt;P&gt;After you install Visual Studio 2010 Beta 1, launch the New Project Dialog, go online and you can try out the Card Game Starter Kit.&lt;/P&gt;
&lt;P&gt;If you go to the Extension Manager, you'll also be able to see and download the Card Game starter kit, along with the two classifier extensions.&lt;/P&gt;
&lt;P&gt;Expect more extensions to be posted in the coming days from our partners and other Microsoft engineers.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9631550" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/quanto/archive/tags/Visual+Studio+Extensibility/default.aspx">Visual Studio Extensibility</category><category domain="http://blogs.msdn.com/quanto/archive/tags/VSX/default.aspx">VSX</category></item><item><title>Visual Studio 2010 Beta 1 is available (for MSDN subscribers)</title><link>http://blogs.msdn.com/quanto/archive/2009/05/18/visual-studio-2010-beta-1-is-available-for-msdn-subscribers.aspx</link><pubDate>Mon, 18 May 2009 23:37:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9625978</guid><dc:creator>Quan</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/quanto/comments/9625978.aspx</comments><wfw:commentRss>http://blogs.msdn.com/quanto/commentrss.aspx?PostID=9625978</wfw:commentRss><description>&lt;P&gt;We're live!!!&amp;nbsp; After nearly a year and a half, we've reached another milestone for Visual Studio.&lt;/P&gt;
&lt;P&gt;The Visual Studio 2010 Beta 1 bits shipped to MSDN this morning.&amp;nbsp; It'll be more broadly available in a few days once the servers are sync'd up but if you have an MSDN subscription, go ahead and download &lt;A href="https://msdn.microsoft.com/en-us/subscriptions/securedownloads/default.aspx?pv=18:370" mce_href="https://msdn.microsoft.com/en-us/subscriptions/securedownloads/default.aspx?pv=18:370"&gt;Beta 1&lt;/A&gt; now!&lt;/P&gt;
&lt;P&gt;For me, the most exciting thing about Beta 1 will be the Extension Manager and the new &lt;A href="http://www.visualstudiogallery.com/" mce_href="http://www.visualstudiogallery.com"&gt;Visual Studio Gallery&lt;/A&gt;.&amp;nbsp; My team has been working on it for nearly a year now from planning to implementation to testing and it's great to see our feature ship in the product!&lt;/P&gt;
&lt;P&gt;In the next few days and weeks, I'll be posting more and more about the extension manager.&amp;nbsp; I'll go into details about our deployment model, the tools provided in the SDK to help you package and build your extensions, and all the cool things you can do with the extension manager.&lt;/P&gt;
&lt;P&gt;For now, go download Visual Studio 2010 Beta 1 and try it out!&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9625978" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/quanto/archive/tags/Visual+Studio+Extensibility/default.aspx">Visual Studio Extensibility</category><category domain="http://blogs.msdn.com/quanto/archive/tags/VSX/default.aspx">VSX</category></item><item><title>Visual Studio 2010 SDK Beta 1 Readme</title><link>http://blogs.msdn.com/quanto/archive/2009/05/13/visual-studio-2010-sdk-beta-1-readme.aspx</link><pubDate>Wed, 13 May 2009 21:18:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9610340</guid><dc:creator>Quan</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/quanto/comments/9610340.aspx</comments><wfw:commentRss>http://blogs.msdn.com/quanto/commentrss.aspx?PostID=9610340</wfw:commentRss><description>&lt;DIV class=ExternalClass2150F1E1A0E449D297E63B14A153A2D3&gt;
&lt;H2&gt;Visual Studio 2010 SDK Beta 1 Supplemental Readme&lt;/H2&gt;
&lt;DIV class=postcontent&gt;
&lt;P&gt;The Visual Studio 2010 Beta 1 Documentation is available &lt;A class="" href="http://msdn.microsoft.com/en-us/library/bb166441(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/bb166441(VS.100).aspx"&gt;here&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;The DSL Tools for Beta 1 is available &lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=390fbb56-4e2c-4585-8f0c-ef51cf4cc93e&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=390fbb56-4e2c-4585-8f0c-ef51cf4cc93e&amp;amp;displaylang=en"&gt;here&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;This posting contains additional readme and known issues about the Visual Studio 2010 SDK Beta 1 release.&amp;nbsp; These are in addition to the known issues that were included in the installation of the Visual Studio 2010 SDK Beta 1.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;ISSUE&lt;/STRONG&gt;: Debugging my extension in the experimental instance takes a long time&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;WORKAROUND&lt;/STRONG&gt;: To workaround the issue, disable the Historical Debugger by going to the Tools menu, select Options, and then select Historical Debugger&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;ISSUE&lt;/STRONG&gt;: Using a unicode character in the project name of a Visual Studio Extension causes the deployment of the extension to fail.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;WORKAROUND&lt;/STRONG&gt;: This is a known issue which will be fixed for the next Visual Studio 2010 public release.&amp;nbsp; The workaround is to not use a unicode character in the project name.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;ISSUE&lt;/STRONG&gt;: The Isolated Shell Project does not work with Editor extension projects.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;WORKAROUND&lt;/STRONG&gt;: This is a known issue which will be fixed for the next Visual Studio 2010 public release.&amp;nbsp; The workaround is to build the extensions separately and drop the extension with the extension.vsixmanifest file in the %ShellFolder%\Extensions folder for the Isolated Shell to pick it up on launch.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;ISSUE: &lt;/STRONG&gt;When adding a reference to Microsoft.VisualStudio.Shell.10.0.Interop.dll, I get build errors.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;WORKAROUND&lt;/STRONG&gt;: This is a known issue which will be fixed for the next Visual Studio 2010 public release.&amp;nbsp; The workaround is to set the property "Embed Interop Types" of the reference to "false".&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;ISSUE&lt;/STRONG&gt;: When migrating a Visual Studio 2008 project to Visual Studio 2010 and adding a reference to Microsoft.VisualStudio.Shell.dll, Microsoft.VisualStudio.Shell.9.0.dll, Microsoft.VisualStudio.Package.LanguageService.dll, or Microsoft.VisualStudio.Package.LanguageService.9.0.dll, I still get build errors.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;WORKAROUND&lt;/STRONG&gt;: This is a known issue which will be fixed for the next Visual Studio 2010 SDK&amp;nbsp;public release.&amp;nbsp; The problem occurs because the reference assemblies in the SDK for&amp;nbsp;these binaries&amp;nbsp;inadvertently had their assembly version changed from 2.0 to 10.0. &lt;/P&gt;
&lt;P&gt;To workaround this issue, follow these steps:&lt;/P&gt;
&lt;P&gt;1) Navigate to your GAC location under &amp;lt;RootDrive&amp;gt;\Windows\Assembly\GAC_MSIL and find Microsoft.VisualStudio.Shell.dll, Microsoft.VisualStudio.Shell.9.0.dll, Microsoft.VisualStudio.Package.LanguageService.dll, and Microsoft.VisualStudio.Package.LanguageService.9.0.dll&amp;nbsp;(assembly version 2.0)&lt;/P&gt;
&lt;P&gt;2) Copy the assemblies to %VSSDKInstallDir%\VisualStudioIntegration\Common\Assemblies&lt;/P&gt;
&lt;P&gt;3) Inside your project, use the Add References dialog and add a reference to the assemblies you copied over (if necessary)&lt;/P&gt;
&lt;P&gt;4) Build your project.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;STRONG&gt;ISSUE&lt;/STRONG&gt;: When migrating a Visual Studio 2008 package to Visual Studio 2010, the package is not loaded.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;STRONG&gt;WORKAROUND&lt;/STRONG&gt;: You need to add a extension.vsixmanifest file to your project.&amp;nbsp; To do so, you can get one from a new Visual Studio 2010 package project and adjust it for your own package.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;STRONG&gt;ISSUE:&lt;/STRONG&gt; After installing an extension, the extension doesn't get loaded.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;STRONG&gt;WORKAROUND:&lt;/STRONG&gt; Ensure extensions can be loaded from your %LocalAppData% directory.&amp;nbsp; If you're an administrator on the machine, go to Tools/Options, select Extension Manager and check "Load extensions from my Local Applicaton Data folder"&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;STRONG&gt;ISSUE&lt;/STRONG&gt;: The Visual Studio 2010 SDK Beta 1 install fails after clicking the "Next" Button&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;STRONG&gt;WORKAROUND&lt;/STRONG&gt;: There are two potential work arounds.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Uninstall the Visual Studio 2008 SDK&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;or&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;1) Extract the SDK package by typing:&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;vssdk_full.exe /x&lt;/DIV&gt;
&lt;DIV&gt;2) Enter a directory to extract the files to&lt;/DIV&gt;
&lt;DIV&gt;3) Navigate to the directory&lt;/DIV&gt;
&lt;DIV&gt;4) Launch the .MSI file&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9610340" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/quanto/archive/tags/Visual+Studio+Extensibility/default.aspx">Visual Studio Extensibility</category><category domain="http://blogs.msdn.com/quanto/archive/tags/VSX/default.aspx">VSX</category><category domain="http://blogs.msdn.com/quanto/archive/tags/Known+Issues/default.aspx">Known Issues</category></item><item><title>VSX Conference is next week!</title><link>http://blogs.msdn.com/quanto/archive/2008/09/09/vsx-conference-is-next-week.aspx</link><pubDate>Tue, 09 Sep 2008 18:37:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8936845</guid><dc:creator>Quan</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/quanto/comments/8936845.aspx</comments><wfw:commentRss>http://blogs.msdn.com/quanto/commentrss.aspx?PostID=8936845</wfw:commentRss><description>&lt;P&gt;It's been pretty exciting around here as we're getting ready to host our first public VSX conference.&amp;nbsp; Next week will be full of partner activities starting with a two day VSX conference open to the public, followed by two days for VSIP partners, and one final day for our VSIP dev clinics which allow our premier partners 1:1 time with developers from the technologies that they're interested in.&lt;/P&gt;
&lt;P&gt;For those on the fence thinking if they should attend, check out Ken Levy's top ten reasons why you should come: &lt;A href="http://mashupx.com/blog/2008/09/08/10-reasons-to-attend-vsx-devcon-2008/"&gt;http://mashupx.com/blog/2008/09/08/10-reasons-to-attend-vsx-devcon-2008/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Registration is still open at &lt;A href="http://msdn.com/vsx/conference"&gt;http://msdn.com/vsx/conference&lt;/A&gt; so if you're in the Pacific Northwest next week and want to join us, register as soon as possible.&lt;/P&gt;
&lt;P&gt;Hope to see you there!&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8936845" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/quanto/archive/tags/Visual+Studio+Extensibility/default.aspx">Visual Studio Extensibility</category><category domain="http://blogs.msdn.com/quanto/archive/tags/VSX/default.aspx">VSX</category></item></channel></rss>