<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Dependency Management on Marko Apfel</title><link>http://blog.marko-apfel.de/tags/dependency-management/</link><description>Recent content in Dependency Management on Marko Apfel</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Fri, 04 Nov 2011 10:52:00 +0100</lastBuildDate><atom:link href="http://blog.marko-apfel.de/tags/dependency-management/index.xml" rel="self" type="application/rss+xml"/><item><title>NuGet: Update to an older version of a package</title><link>http://blog.marko-apfel.de/posts/nuget-update-to-an-older-version-of-a-package/</link><pubDate>Fri, 04 Nov 2011 10:52:00 +0100</pubDate><guid>http://blog.marko-apfel.de/posts/nuget-update-to-an-older-version-of-a-package/</guid><description>&lt;h2 id="problem"&gt;Problem&lt;/h2&gt;
&lt;p&gt;I must go back to an older package version (from 1.1.0.0 to 1.0.0.0) but the Package Manager Console does not allow this.&lt;/p&gt;
&lt;p&gt;With the command&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-cmd" data-lang="cmd"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;Update-Package EsriDE.Commons.System.Utils -Version 1.0.0.0
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;I got the error:&lt;/p&gt;</description></item><item><title>NuGet-Package-Management mit ArcObjects</title><link>http://blog.marko-apfel.de/posts/nuget-package-management-mit-arcobjects/</link><pubDate>Fri, 22 Jul 2011 10:48:00 +0200</pubDate><guid>http://blog.marko-apfel.de/posts/nuget-package-management-mit-arcobjects/</guid><description>&lt;h2 id="motivation"&gt;Motivation&lt;/h2&gt;
&lt;p&gt;Wie gehen Sie in dieser Situation vor:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Eine von Ihnen verwendete .NET-Drittbibliothek liegt in einer neuen Version vor und Sie müssen die Abhängigkeiten in all Ihren Projekte aktualisieren.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Je nach Projekt und Notwendigkeit hatten wir bei ESRI Deutschland dafür bisher u.a. folgende Lösungs-Szenarien:&lt;/p&gt;</description></item><item><title>Using NuGet in a MSBuild-target to have the packages at the last stand</title><link>http://blog.marko-apfel.de/posts/using-nuget-in-a-msbuild-target-to-have-the-packages-at-the-last-stand/</link><pubDate>Wed, 06 Jul 2011 18:15:00 +0200</pubDate><guid>http://blog.marko-apfel.de/posts/using-nuget-in-a-msbuild-target-to-have-the-packages-at-the-last-stand/</guid><description>&lt;h2 id="motivation"&gt;Motivation&lt;/h2&gt;
&lt;p&gt;Encouraged from the article “&lt;a href="http://docs.nuget.org/docs/workflows/using-nuget-without-committing-packages"&gt;Using NuGet without committing packages to source control&lt;/a&gt;” I decided to wrap the NuGet-call in a MSBuild target instead of using a pre-build event.&lt;/p&gt;
&lt;p&gt;Because we also trigger FxCop and StyleCop via targets this fits better in our project management.&lt;/p&gt;</description></item></channel></rss>