Error CS0246: Der Typ oder namespace-name 'AssemblyFileVersion' konnte nicht gefunden werden
Properties\AssemblyInfo.cs(41,12): error CS0246: Der Typ oder namespace-name 'AssemblyFileVersion' konnte nicht gefunden werden.
Bin ich immer diese Fehlermeldung wenn ich mit der TFS-build-agent, aber nicht über dieses problem, das mit dem Gebäude mit dem .csproj aus dem studio.
Ist es etwas, was ich bin fehlt? Meine assemblyinfo-Datei sieht so aus:
//--------------------------------------------------------------------------------------------------------------------
using System.Reflection;
using System.Runtime.InteropServices;
//General Information about an assembly is controlled through the following
//set of attributes. Change these attribute values to modify the information
//associated with an assembly.
[assembly: AssemblyTitle("MyLibrary")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("My Compamy")]
[assembly: AssemblyProduct("MyLibrary")]
[assembly: AssemblyCopyright("Copyright © x 2013")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
//Setting ComVisible to false makes the types in this assembly not visible
//to COM components. If you need to access a type in this assembly from
//COM, set the ComVisible attribute to true on that type.
[assembly: ComVisible(false)]
//The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("09634b91-c3b1-45da-88a8-dfa7cd7950f5")]
//Version information for an assembly consists of the following four values:
// Major Version
// Minor Version
// Build Number
// Revision
//You can specify all the values or you can default the Revision and Build Numbers
//by using the '*' as shown below:
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.13231.2")]
- Der Fehler ist korrekt, das Attribut wird nicht unterstützt .NET CF. Sie haben, um es zu entfernen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Bitte versuchen Sie, diese: alle jene Bibliotheken, die auf Ihrem build-Maschine. NuGet zum verwalten der Pakete, und konfigurieren Sie es nach unten ziehen die fehlenden Bibliotheken. Sie können entweder wollen Sie manuell hinzufügen.
Arbeitete ich es am Ende heraus. Ich hatte ein NuGet mit Versionierung Paket in TFS wurde Auschecken der AssemblyInfo-Klasse und neu-hinzufügen der AssemblyFileVersion Attribut. Ich drehte diese Funktion auszuschalten, da das Attribut nicht unterstützt .NET CF.