2017-01-24 7 views
0

Meine Seite ist jetzt da ich RegisterViewModel aktualisiert und es lokal getestet und es hat gut funktioniert. Ich habe ein neues Feld ‚Benachrichtigungen‘ jedoch nach der Veröffentlichung meiner Website azur mit dem folgenden Fehler abstürzt:View Model Klassen nicht in Azure aktualisiert

'RegisterViewModel' does not contain a definition for 'Notifications' 

Weitere Details hier:

An unhandled exception has occurred: One or more compilation failures occurred: 
     3cmgspbk.ncu(571,3721): error CS1031: Type expected 
     3cmgspbk.ncu(571,3935): error CS1031: Type expected 
     3cmgspbk.ncu(571,3777): error CS1061: 'RegisterViewModel' does not contain a definition for 'Notifications' and no extension method 'Notifications' accepting a first argument of type 'RegisterViewModel' could be found (are you missing a using directive or an assembly reference?) 
     3cmgspbk.ncu(571,3991): error CS1061: 'RegisterViewModel' does not contain a definition for 'Notifications' and no extension method 'Notifications' accepting a first argument of type 'RegisterViewModel' could be found (are you missing a using directive or an assembly reference?) 
Microsoft.AspNetCore.Mvc.Razor.Compilation.CompilationFailedException: One or more compilation failures occurred: 
+0

Wir brauchen mehr Details, um das Problem zu verstehen. Wo tritt der Fehler auf? Was ist der Stack-Trace? Können Sie den relevanten Code teilen? –

+0

Ich habe ein Feld zum Registrierungsformular hinzugefügt und es Benachrichtigungen genannt. Wenn also jemand das Anmeldeformular öffnet, wird dieser Fehler protokolliert. Ich habe dies immer, wenn ich versuche, ein Ansichtsmodell in Azurblau zu erstellen. Gibt es eine Möglichkeit, die Modellklasse (.cs) unter dem Modellordner in azur zu aktualisieren? – Techy

+0

@NateBarbettini Ich habe meine Frage aktualisiert. Vielen Dank. – Techy

Antwort

1

Manchmal ist die DLL müssen überschrieben werden und diese Sie können sicherstellen, dass Sie die vorherigen Dateien gelöscht haben, wenn Sie sie in einer vorhandenen Anwendung bereitstellen. Dies ist, wie es in Visual Studio zu tun:

The display in Microsoft Visual Studio

Im Zentrum unter FILE OPTIONS VERÖFFENTLICHUNG, bitte Häkchen: REMOVE weitere Dateien AT DESTINATION Vielleicht ältere Dateien mit den neuen stören!

Verwandte Themen