Bitte tragen Sie mit mir auf diese, ich werde versuchen, so klar wie möglich zu erklären.Welche Installationsdateien in Ort - Programmdateien (x86) Referenz Assemblies Microsoft Framework .NETFramework v4.5
Ich habe ein neues Projekt (Klassenbibliothek) gestartet, das auf 4.5 und nicht auf das Clientprofil 4.5 abzielt.
Ich habe einen Verweis "System.Runtime.Serialization" hinzugefügt und die Eigenschaften gibt es in Speicherort "C: \ Programme (x86) \ Reference Assemblies \ Microsoft \ Framework.NETFramework \ v4.5 \ System.Runtime.Serialization .dll "
Auf meinem PC kompiliert es gut mit einem Build-Skript mit Msbuild.
Auf der Build die Mannschaft Stadt verwendet - es klagt
CS0012 Fehler: Der Typ ‚System.Object‘ ist in einer Baugruppe definiert, dass nicht referenziert wird. Sie müssen einen Verweis auf Montage 'System.Runtime, Version = 4.0.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a' installiert
Die Build hat die volle .net Framework hinzufügen - "dotnetfx45_full_x86_x64.exe"
Die einzige Zeit, die es erstellt wird, ist, wenn ich meine Version von "C: \ Programme (x86) \ Reference Assemblies \ Microsoft \ Framework.NETFramework \ v4.5" auf den Zielcomputer kopieren.
Ich habe über diesen Link geprüft und .net 4.5 installiert ist - http://myspworld.wordpress.com/2012/10/18/how-to-check-if-net-4-5-is-installed-on-a-server/
Ich bitte zwei Fragen: 1. Wie diese installiert werden kann? 2. Wenn es an dieser Stelle gefunden wird, sollte es in der GAC aussehen?
Ich werde jede Hilfe zu diesem Thema schätzen.
Ich habe das gleiche Problem. –