Blazor Namespace Interop existiert nicht im Namespace

assembly-references blazor c# interop namespaces

Frage

Wo finde ich die Baugruppenreferenz und wie kann ich sie hinzufügen?

Fehlerbeschreibung:

CS0234 Der Typ oder Namespacename 'Interop' existiert nicht im Namespace 'Microsoft.AspNetCore.Blazor.Browser' (fehlt eine Assemblyreferenz?)

CS0103 Der Name 'RegisteredFunction' existiert im aktuellen Kontext Phoneword.Client nicht

Ich habe ein kleines Blazor-Projekt, das ich gerne nach einiger Zeit wieder ausführen möchte. Aber es scheint, ich habe die Referenz gelöscht oder etwas anderes ist kaputt.

Bearbeite ich:

Blazor: 0.5.1

Zielgerüst: .NET Standart 2.0

Beliebte Antwort

'RegisteredFunction' existiert nicht mehr.

So definieren Sie eine Funktion in einer JavaScript-Datei:

window.exampleJsFunctions = {
  showPrompt: function (message) {
    return prompt(message, 'Type anything here');
  }
};

Und so nennen Sie die Funktion aus Ihrem Blazor-Code:

window.exampleJsFunctions = {
  showPrompt: function (message) {
    return prompt(message, 'Type anything here');
  }
};



Lizenziert unter: CC-BY-SA with attribution
Nicht verbunden mit Stack Overflow
Ist diese KB legal? Ja, lerne warum
Lizenziert unter: CC-BY-SA with attribution
Nicht verbunden mit Stack Overflow
Ist diese KB legal? Ja, lerne warum