Robert McLaws: FunWithCoding.NET

Public Shared Function BrainDump(ByVal dotNet As String) As [Value]

News

<script type="text/javascript"><!-- google_ad_client = "pub-4330602465258980"; google_hints = "ASP.NET, VB.NET, C#, C#.NET, WindowsForms, .NET Framework, VS2005, Visual Studio, XAML, WinFX, Windows Workflow, WPF, WCF, Atlas, NetFX3, Visual Studio Orcas"; google_ad_width = 120; google_ad_height = 240; google_ad_format = "120x240_as"; google_ad_type = "text_image"; google_ad_channel ="4997399242"; google_color_border = "B6C9E7"; google_color_bg = "EFEFEF"; google_color_link = "0000FF"; google_color_text = "000000"; google_color_url = "002C99"; //--></script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<!--
-->

You should feel free to challenge me, disagree with me, or tell me I'm completely nuts in the comments section of each blog entry, but I reserve the right to delete any comment for any reason whatsoever. That said, I will most likely only delete abusive, profane, rude, or annonymous comments, so keep it polite, please.

Blogroll

Cool .NET Articles

My .NET Tools

My Builder.com Articles

My MSKB Articles

MSBuild Toolkit Passes 300 Downloads

Wow, lots of people are using the MSBuild Compatibility Toolkit I put out a couple weeks ago. Awesome! I hope it is working for you guys. I'm working on improving the .Targets files to support more of the older compiler options, and I'll be working on releasing those, along with tutorials on how the compilation variables work, very soon. I'm also planning a few nifty additions, but tracking down the code in the VSIP 2005 package has been difficult. Hopefully I'll have some answers back from the VSIP guys soon, and I'll be able to really make the thing sweet. Plese let me know if you guys have any suggestions on how to make this system better.

Comments

Jomo Fisher said:

Hi Robert, I got your question about project targets but didn't understand precisely what you were asking for. Could you drop me a mail at MSBuild@Microsoft.com?
# October 19, 2004 5:02 PM

Joel "Jaykul" Bennett said:

We desperately need support for non-framework referenced assemblies.... So anyway, I hacked at it until _MY_CODE_ worked, and then stopped ;) the following does NOT copy-local the references which were specified that way, although I suppose that would be easy to add. I just stick this above your <!-- Rebase each FX assemblies to their 1.1 version --> comment:


<!-- Try to include non-Framework assemblies (NOTE: NO CopyLocal support ) -->
<CreateItem
Include="@(ReferencePath)"
Condition="'$(TargetFrameworkDirectory)\%(FileName)'!='%(RootDir)%(Directory)%(FileName)'">
<Output TaskParameter="Include" ItemName="FrameworkReferencePath" />
</CreateItem>
# November 11, 2004 12:44 PM

Joel "Jaykul" Bennett said:

Sorry, but ... I just realized I made a mistake in what I pasted, the OUTPUT should go straight to AssemblyReferencePaths11:


<!-- Try to include non-Framework assemblies (NOTE: NO CopyLocal support ) -->
<CreateItem
Include="@(ReferencePath)"
Condition="'$(TargetFrameworkDirectory)\%(FileName)'!='%(RootDir)%(Directory)%(FileName)'">
<Output TaskParameter="Include" ItemName="AssemblyReferencePaths11" />
</CreateItem>
# November 11, 2004 1:12 PM