I Veranstaltung ist die Umsetzung EWT Verfolgung unter Verwendung in einer Anwendung Service-Fabric und sind mit diesen Fehlern konfrontiertEreignis MyEvent hat ID 2, die bereits im Einsatz ist
ERROR: Ausnahme in Befehlsbearbeitung für Eventsource MyCompany-ServiceFabricApplication-LiveDataReader: Event OnCommandMessageReceived hat ID 2, die bereits im Einsatz ist
Die „OnCommandMessageReceived“ ist mein benutzerdefiniertes Ereignis
[Event(2, Level = EventLevel.Verbose, Message = "Queue client created '{0}'")]
public void OnQueueClientCreated(string queueClientName)
{
if (IsEnabled())
{
WriteEvent(2, queueClientName);
}
}
ich mehr/viele dieser Fehler habe, und ich habe versucht, mit num zu rumgespielt bers but ...
Gibt es einen Powershell-Befehl oder kann er sonst sagen, welche IDs verwendet werden oder gibt es einen sicheren Bereich oder etwas?
PS: Wenn dieses Ereignis ausgelöst wird, kann ich es in Visual Studio Diagnoseereignisse Viewer sehen, aber die Nachricht ist leer. Es wäre cool, wenn es die Nachricht von der Nutzlast anzeigen würde. Ist das möglich?
Haben Sie ein anderes Ereignis, das ID von 2 verwendet? Ändern Sie die ID in 3 oder eine andere "freie" ID. – magicandre1981
Ich habe alle IDs über alle Dienste hinweg einzigartig gemacht. Da ist der Fehler jetzt weg. Danke –
ok, ich postete es als Antwort – magicandre1981