<?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>How to create an installer for your custom extension</title><link>http://blogs.msdn.com/mattm/archive/2008/12/04/how-to-create-an-installer-for-your-custom-extension.aspx</link><description>The simplest way to create an installer for your custom SSIS extension is by using a Setup Project in Visual Studio. Here are the steps we take when we’re creating installers for our Codeplex projects . 1. In Visual Studio, create a new Setup Project</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: How to create an installer for your custom extension</title><link>http://blogs.msdn.com/mattm/archive/2008/12/04/how-to-create-an-installer-for-your-custom-extension.aspx#9192038</link><pubDate>Wed, 10 Dec 2008 22:05:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9192038</guid><dc:creator>toddmcdermid</dc:creator><description>&lt;p&gt;Hi Matt,&lt;/p&gt;
&lt;p&gt;Thanks for the primer - it will help tons.&lt;/p&gt;
&lt;p&gt;One more favor to ask though - is there any way you could walk over to the Visual Studio Extensibility guys and have them help with the &amp;quot;last mile&amp;quot; of making an installer? &amp;nbsp;How can an installer place the component into the BIDS toolbox?&lt;/p&gt;
&lt;p&gt;I've tried myself by looking at archives of Chetan Chudasama's blog, and a derivative of that work on CodePlex (the Visual Studio Toolbox Manager) that is so tantalizingly close to working... but doesn't.&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;</description></item><item><title>re: How to create an installer for your custom extension</title><link>http://blogs.msdn.com/mattm/archive/2008/12/04/how-to-create-an-installer-for-your-custom-extension.aspx#9391111</link><pubDate>Mon, 02 Feb 2009 21:38:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9391111</guid><dc:creator>toddmcdermid</dc:creator><description>&lt;p&gt;If you'd like to know how to add an SSIS custom Task or Component to the VS toolbox with an installer (so you don't have to Add Items), vote for this Connect issue: &lt;a rel="nofollow" target="_new" href="https://connect.microsoft.com/SQLServer/feedback/ViewFeedback.aspx?FeedbackID=407817"&gt;https://connect.microsoft.com/SQLServer/feedback/ViewFeedback.aspx?FeedbackID=407817&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>re: How to create an installer for your custom extension</title><link>http://blogs.msdn.com/mattm/archive/2008/12/04/how-to-create-an-installer-for-your-custom-extension.aspx#9398754</link><pubDate>Thu, 05 Feb 2009 18:17:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9398754</guid><dc:creator>tfreedman</dc:creator><description>&lt;p&gt;Matt,&lt;/p&gt;
&lt;p&gt;Thanks, this was extremely helpful. &amp;nbsp;However, I would suggest one change. &amp;nbsp;As per the MSDN's advice on deploying custom SSIS objects(&lt;a rel="nofollow" target="_new" href="http://msdn.microsoft.com/en-us/library/ms403356.aspx#deploying"&gt;http://msdn.microsoft.com/en-us/library/ms403356.aspx#deploying&lt;/a&gt;), we should check the registry for the proper installation folder. &amp;nbsp;With tips from KB article 827026 (&lt;a rel="nofollow" target="_new" href="http://support.microsoft.com/kb/827026"&gt;http://support.microsoft.com/kb/827026&lt;/a&gt;), I was able to use a Launch Condition to search the registry for the key I needed (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTS\Setup\DtsPath for SQL Server 2005) and store it in a variable I named DTS_PATH. &amp;nbsp;Then, in my ApplicationFolder's DefaultLocation property, I put [DTS_PATH]\Tasks (since I was installing a custom task). &amp;nbsp;Now my installer will work even if SQL Server isn't installed in the default location.&lt;/p&gt;
&lt;p&gt;Thanks again for the post - it was a huge help!&lt;/p&gt;
</description></item><item><title>re: How to create an installer for your custom extension</title><link>http://blogs.msdn.com/mattm/archive/2008/12/04/how-to-create-an-installer-for-your-custom-extension.aspx#9402710</link><pubDate>Fri, 06 Feb 2009 21:46:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9402710</guid><dc:creator>mmasson</dc:creator><description>&lt;p&gt;This is a great point - using the registry keys is definitely a good idea. In 2008, the key was moved from the MSDTS hive to the main Microsoft SQL Server path - &lt;/p&gt;
&lt;p&gt;HKLM\SOFTWARE\Microsoft\Microsoft SQL Server\100\SSIS\Setup\DTSPath&lt;/p&gt;
&lt;p&gt;When I have time, I'll update the blog post with this information, as well as any tips about controlling the Toolbox I can dig up.&lt;/p&gt;
</description></item></channel></rss>