2016-11-22 11 views
0

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?)

+0

Haben Sie hinzugefügt ein nuget Aufgabe als Teil der Build Schritte wiederherstellen? –

+0

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? –

Antwort

0
  1. sicher, dass Sie Nuget verwenden benötigt, um das Paket wiederherzustellen.

  2. Try Standard Visual Studio Build-Definitionsvorlage verwenden oder einen Nuget Installer Schritt vor Build Schritt:

enter image description here

Verwandte Themen