Ich glaube, ich habe die Antwort gefunden.
Aus Anwendersicht sollte die Umverteilbarkeit von 4.5.2 aufgrund der Abwärtskompatibilität die Vorgängerversion vollständig ersetzen, je nachdem, welche Version von der Anwendung angesteuert wird.
Targeting und Ausführung von .NET Framework 4, 4.5, 4.5.1 und 4.5.2-Apps:
Bei .NET Framework 4.5 handelt es sich um ein In-Place-Update, das .NET Framework 4 auf Ihrem Computer ersetzt. Ebenso sind .NET Framework 4.5.1 und 4.5.2 In-Place-Updates für .NET Framework 4.5. Nachdem Sie eines dieser Updates installiert haben, sollten die Apps von .NET Framework 4 oder .NET Framework 4.5 ohne Neukompilierung weiter ausgeführt werden. Das Gegenteil trifft jedoch nicht zu. Es wird nicht empfohlen, Apps auszuführen, die auf .NET Framework 4.5.1 oder 4.5.2 unter .NET Framework 4.5 abzielen. Es gelten folgende Richtlinien:
In Visual Studio 2013 können Sie .NET Framework 4.5 als Zielframework für ein Projekt auswählen (dadurch wird die GetReferenceAssemblyPaths.TargetFrameworkMoniker-Eigenschaft festgelegt), um das Projekt als .NET Framework 4.5-Assembly oder als ausführbare Datei zu kompilieren. Diese Assembly oder diese ausführbare Datei kann dann auf jedem Computer verwendet werden, auf dem .NET Framework 4.5, 4.5.1 oder 4.5.2 installiert ist.
In Visual Studio 2013 können Sie .NET Framework 4.5.1 als Zielframework für ein Projekt auswählen (dadurch wird die Eigenschaft GetReferenceAssemblyPaths.TargetFrameworkMoniker festgelegt), um das Projekt als Assembly oder als ausführbare Datei von .NET Framework 4.5.1 zu kompilieren. Diese Assembly oder ausführbare Datei sollte nur auf Computern ausgeführt werden, auf denen .NET Framework 4.5.1 installiert ist. Eine ausführbare Datei, die auf .NET Framework 4.5.1 abzielt, kann nicht auf einem Computer ausgeführt werden, auf dem nur .NET Framework 4.5 installiert ist. Der Benutzer wird aufgefordert, .NET Framework 4.5.1 zu installieren. Darüber hinaus sollten .NET Framework 4.5.1-Assemblys nicht von einer .NET Framework 4.5-App aus aufgerufen werden.
Auch zu den Weitervertreibbaren :
Installationshinweise:
.NET Framework 4.5.1 und 4.5.2 sind direkte Updates für .NET Framework 4.5.
.NET Framework 4.5 und die zugehörigen Releases ersetzen .NET Framework 4. Wenn Sie diese Versionen auf einem System installieren, auf dem .NET Framework 4 installiert ist, werden die Assemblys ersetzt.
Durch die Deinstallation von .NET Framework 4.5 werden auch bereits vorhandene .NET Framework 4-Dateien entfernt. Wenn Sie zu .NET Framework 4 zurückkehren möchten, müssen Sie es und alle Aktualisierungen erneut installieren.