Liste der Anhänge anzeigen (Anzahl: 2)
DateTime nicht vorhanden | Visual Studio Express
Hey Leute,
für meine neue App benötige ich die DateTime Funktion.
Auf meinem VS Express ist DateTime nicht vorhanden.
Anhang 122691
Jedoch sieht man bei diesem Screenshot, dass DateTime vorhanden ist. Der Screenshot ist jedenfalls nicht von meinem Programmcode.
Anhang 122692
Fehlt mir hier irgendeine Erweiterung für VS?
AW: DateTime nicht vorhanden | Visual Studio Express
Was steht denn oben bei deinen using Clauses alles? Das ganze ist allerdings im System Namespace und ohne den würde er so ziemlich gar nichts finden.
Findet er die Typen Int32 oder Decimal (wenn du sie nicht als int und decimal schreibst)?
AW: DateTime nicht vorhanden | Visual Studio Express
So wie das aussieht hast du ein namespace DateTime, richtig?
Ändere das in etwas != DateTime und es sollte wieder erscheinen!
EDIT:
using System müsste er haben da sonst DateTimeKind und DateTimeOffset nicht angezeigt würden, außer er hat diese gesondert hinzugefügt.
AW: DateTime nicht vorhanden | Visual Studio Express
Ja oben steht als using aufgelistet das hier:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using Microsoft.Phone.Controls;
und ja int32 decimal werden gefunden. Nur komischerweise wird datetime gar nicht aufgelistet (gefunden) ich kann damit leider derzeit nicht arbeiten. Es wird jediglich datetime als namespace angezeigt.
AW: DateTime nicht vorhanden | Visual Studio Express
Hast du mein Tipp verstanden und umgesetzt?
Ich frage deshalb, weil ich gerade selber sehe dass ich mich möglicherweise nicht ganz klar ausgedrückt habe.
AW: DateTime nicht vorhanden | Visual Studio Express
@Static Leider nicht. Jedoch ist mir was ganz blödes vorgekommen. Die Lösung habe ich vorhin entdeckt. Da es sich bei mir nur um eine Übung handelt habe ich das Projekt "datetime" genannt und jetzt ist auch klar warum DateTime nicht erkannt wurde.
Hab nun ein neues Projekt mit einen ganz anderen Namen erstellt. Nun wird datetime wie gewohnt erkannt. Gut zu wissen :)
AW: DateTime nicht vorhanden | Visual Studio Express
Du kannst dein Projekt auch "DateTime" nennen, oder auch wie ein anderes bestehender Name, wenn Du dann an die eigentliche Klasse DateTime möchtest, dann geht das über den Namespace Global. Also Global.System.DateTime.
z.B Du legst eine Klasse "PhoneApplicationPage" an und setzt den Namespace auf "Microsoft.Phone.Controls" somit überlagerst Du die existierende PhoneApplicationPage, um an die richtige Klasse zu kommen musst Du dann Global.Microsoft.Phone.Controls.PhoneApplicationPage angeben um an die eigentliche PhoneApplicationPage zu kommen.
In der Praxis versucht man dies weitestgehend zu vermeiden, da es mehr Probleme macht wie Du siehst. ;)