Ich teste die Build-Funktion in Visual Studio Team Services. Ich habe eine Hello World ASP MVC-Lösung für meine vstsc erstellt und zugeordnet.Visual Studio Team Services Build-Problem
Aber dann, wenn ich versuche, es zu bauen, stolperte ich auf der Ebene der Build-Lösung in einen seltsamen Fehler. Es sagt mir, dass es die Assemblyverweise nicht auflösen konnte. Wenn ich das in meinem lokalen Visual Studio versuche, baut es korrekt auf.
Hier ein paar Zeilen aus dem Build-Ausgabe ist
Main \ AppTest \ AppTest \ Controllers \ ManageController.cs (82,27): CS0246 Fehler: Der Typ oder Namespace-Name 'Action' konnte nicht gefunden werden (fehlt eine using-Direktive oder eine Assembly-Referenz?) Controllers \ ManageController.cs (82,27): Fehler CS0246: Der Typ oder Namespace-Name 'ActionResult' konnte nicht gefunden werden (fehlt eine using-Direktive oder eine Assemblyverweis?) [C: \ a \ 1 \ s \ Main \ AppTest \ AppTest \ AppTest.csproj] Haupt \ AppTest \ AppTest \ Controllers \ ManageController.cs (104,16): Fehler CS0246: der Typ oder der Namespace Name 'ActionResult' konnte nicht gefunden werden (fehlt ein Verwendungszweck) ective oder eine Assemblyreferenz?) Controllers \ ManageController.cs (104,16): Fehler CS0246: Der Typen- oder Namespacename 'ActionResult' konnte nicht gefunden werden (fehlt eine using-Direktive oder eine Assemblyreferenz?) [C: \ a \ 1 \ s \ Main \ AppTest \ AppTest \ AppTest.csproj] Haupt \ AppTest \ AppTest \ Controllers \ ManageController.cs (111,10): Fehler CS0246: der Typen- oder der Namespace-Name "HttpPostAttribute" konnte nicht gefunden werden (fehlt eine using-Direktive oder eine Assemblyreferenz?) Controllers \ ManageController.cs (111,10): Fehler CS0246: Der Typ oder Namespacename 'HttpPostAttribute' konnte nicht gefunden werden (fehlt eine using-Direktive oder eine Assembly) Referenz?) [C: \ a \ 1 \ s \ Haupt \ AppTest \ AppTest \ AppTest.csproj] Haupt \ AppTest \ AppTest \ Controllers \ ManageController.cs (111,10): Fehler CS0246: der Typ oder der Namespacename ' HttpPost 'konnte nicht gefunden werden (fehlt eine using-Anweisung oder eine Assembly) Bly-Referenz?) Controllers \ ManageController.cs (111,10): Fehler CS0246: Der Typen- oder Namespacename 'HttpPost' konnte nicht gefunden werden (fehlt eine using-Direktive oder eine Assemblyreferenz?) [C: \ a \ 1 \ s \ Main \ AppTest \ AppTest \ AppTest.csproj] Haupt \ AppTest \ AppTest \ Controllers \ ManageController.cs (112,10): Fehler CS0246: Der Typ oder der Namespacename "ValidateAntiForgeryTokenAttribute" konnte nicht gefunden werden (Sie sind fehlt eine Using-Direktive oder eine Assembly-Referenz?) Controllers \ ManageController.cs (112,10): Fehler CS0246: Der Typ oder Namespace-Name 'ValidateAntiForgeryTokenAttribute' konnte nicht gefunden werden (fehlt eine Using-Direktive oder eine Assembly-Referenz?) [C: \ a \ 1 \ s \ Haupt \ AppTest \ AppTest \ AppTest.csproj] Haupt \ AppTest \ AppTest \ Controllers \ ManageController.cs (112,10): Fehler CS0246: der Typ oder der Namespace-Name "ValidateAntiForgeryToken" könnte nicht gefunden werden (vermisst du au sing Direktive oder eine Assemblyreferenz?) Controllers \ ManageController.cs (112,10): Fehler CS0246: Der Typ oder der Namespacename 'ValidateAntiForgeryToken' konnte nicht gefunden werden (fehlt eine using-Direktive oder eine Assemblyreferenz?) [C : \ a \ 1 \ s \ Main \ AppTest \ AppTest \ AppTest.csproj] Haupt \ AppTest \ AppTest \ Controllers \ ManageController.cs (113,27): Fehler CS0246: der Typ oder der Namespacename "ActionResult" konnte nicht sein gefunden (möglicherweise fehlt eine using-Direktive oder ein Assemblyverweis?)
Haben Sie hinzugefügt ein nuget Aufgabe als Teil der Build Schritte wiederherstellen? –
Welche Builddefinitionsvorlage wählen Sie? Oder welche Build-Aufgaben fügen Sie in Ihrer Build-Definition hinzu? Wie fügen Sie Baugruppenreferenzen auf Ihrem lokalen Rechner hinzu? –