<?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>Why C# and VB are not supported for VS Shell Isolated stubs</title><link>http://blogs.msdn.com/craigskibo/archive/2007/09/19/why-c-and-vb-are-not-supported-for-vs-shell-isolated-stubs.aspx</link><description>I have been asked a few times why, when you run our wizard, we generate C++ code and not C# or VB. Some have even tried creating a C# or VB stub exe only to find errors when their program is run. Why does this happen? A file that is put into the GAC when</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Why C# and VB are not supported for VS Shell Isolated stubs</title><link>http://blogs.msdn.com/craigskibo/archive/2007/09/19/why-c-and-vb-are-not-supported-for-vs-shell-isolated-stubs.aspx#5019883</link><pubDate>Fri, 21 Sep 2007 01:16:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5019883</guid><dc:creator>Victor Garcia Aprea</dc:creator><description>&lt;p&gt;I do have a different view on the C++ vs. C# vs. VB code for the stub...&lt;/p&gt;
&lt;p&gt;Do you really expect people to modify the generated stub code at all? (no matter if it's C++, C# or VB code).&lt;/p&gt;
&lt;p&gt;What about proving a configurable stub in .exe form and just use that?&lt;/p&gt;
&lt;p&gt;thanks,&lt;/p&gt;
&lt;p&gt;-VGA.&lt;/p&gt;
</description></item><item><title>re: Why C# and VB are not supported for VS Shell Isolated stubs</title><link>http://blogs.msdn.com/craigskibo/archive/2007/09/19/why-c-and-vb-are-not-supported-for-vs-shell-isolated-stubs.aspx#5020021</link><pubDate>Fri, 21 Sep 2007 01:27:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5020021</guid><dc:creator>CraigSkibo</dc:creator><description>&lt;p&gt;No, there is no real need for a special Exe that you compile other than:&lt;/p&gt;
&lt;p&gt;1) The name that is passed when calling Setup/Start/Remove. That name needs to be unique to your application and not conflict with another app. So if we had a seperate way of defining that app name, such as looking for an .ini file containing the app name and named the same as the exe but with an ini extension, then that would work fine.&lt;/p&gt;
&lt;p&gt;2) The resource information embedded within the exe. You should be putting your organization name inside the exe in the file version resources. If a user were to view the file version information, having Microsoft in there would be misleading, and a generic name would not point the user to the author. &lt;/p&gt;
&lt;p&gt;Those are the only two items I can think of at this time.&lt;/p&gt;
</description></item></channel></rss>