2015-02-14 11 views
5

Ich habe versucht, Visual Studio Team Services zum Kompilieren und Erstellen meines MVC 5 C# -Projekts zu erhalten. Aber ich hielt die Fehlermeldungen empfangen unten konsequent:MVC 5 Build fehlgeschlagen auf Visual Studio Team Services

App_Start \ BundleConfig.cs (2): Der Typ oder Namespace-Name ‚Optimierung‘ existiert nicht im Namensraum ‚System.Web‘ (sind Sie fehlt eine Assemblyreferenz?) Global.asax.cs (7): Der Typ oder Namespacename 'Optimierung' existiert nicht im Namespace 'System.Web' (fehlt eine Assemblyreferenz?) App_Start \ BundleConfig.cs (9): Der Typ oder Namespace-Name 'BundleCollection' konnte nicht gefunden werden (fehlt eine Direktive oder eine Assembly-Referenz?)

Ich ging durch ein ähnliches Problem auf Stackoverflow gepostet und versucht, die vorgeschlagenen Lösungen anzuwenden, aber keiner von ihnen hat funktioniert! Ich habe keine Ahnung, was sonst dieses Problem beheben könnte. Ich schätze es, wenn Sie Licht darauf werfen könnten. Vielen Dank.

+0

Können Sie den Inhalt von App_Start \ BundleConfig.cs veröffentlichen? – AutomationNation

+1

Versuchen Sie auch "Install-Paket Microsoft.AspNet.Web.Optimization" von NuGet und stellen Sie sicher, dass die DLLs nach TFS kopiert werden – AutomationNation

+0

New Build System funktioniert mit asp.net5 Zeug: mehr hier verfügbar: https://github.com/ Microsoft/vso-agent-tasks hoffentlich hilft – bryanmac

Antwort

1

Sie müssen sicherstellen, dass Microsoft.AspNet.Web.Optimization und alle seine Abhängigkeiten korrekt installiert sind.

Verwalten Sie Ihre Nuget-Pakete für die Anwendung und wenn es als installiert angezeigt wird, versuchen Sie, es zu deinstallieren und neu zu installieren.

0

Ich musste die .csproj für das Projekt manuell bearbeiten, um die Verweise zu beheben, die auf ../../OtherProject/packages/ zeigten, Commit und erneut erstellt, dann war der Build erfolgreich.

Verwandte Themen