Hinzufügen einer Firewall-Regel für Distributed Transaction Coordinator (msdtc.exe)

8

Ich habe versucht, firewallAPI.dll zu verwenden, um eine Regel hinzuzufügen. Es funktioniert gut für calc.exe (oder einige andere Dateien) wie unten beschrieben, scheitert aber für msdtc.exe mit der folgenden Ausnahme:

  

System.IO.FileNotFoundException: 'Das System kann die Datei nicht finden   angegeben. (Ausnahme von HRESULT: 0x80070002) '

Beispiel:

%Vor%

Hinweis: Ich habe den Ordner überprüft und festgestellt, dass die Datei ordnungsgemäß gefunden wurde ... Kann jemand helfen, eine Firewall-Regel für Distributed Transaction Coordinator hinzuzufügen? Vielleicht sollte ich versuchen, eine andere Datei zur Firewall hinzuzufügen (nicht msdtc.exe)?

    
Serg046 02.06.2017, 22:56
quelle

1 Antwort

8

Projekt & gt; Eigenschaften & gt; Erstellen Sie die Registerkarte, deaktivieren Sie das Kontrollkästchen "32-Bit bevorzugen". Sie bevorzugen es nicht, es gibt keine 32-Bit-Version von msdtc.exe.

Warum der File System Redirector die FileNotFoundException verursacht hat, wird in Dieser MSDN-Artikel .

    
Hans Passant 05.06.2017, 12:49
quelle