OpenFileDialog wird von Norton Antivirus blockiert, wenn das Projekt von SharpDevelop generiert wurde

8

Wenn Sie ein neues Winform-Projekt mit SharpDevelop 4 erstellen und dann einen OpenFileDialog (oder SaveFileDialog) in das Formular ziehen und dann den Dialog (.ShowDialog) anzeigen, blockiert Norton Internet Security 2011 die Anwendung und löscht sie (die Binärdatei). Der Sonarschutz von Norton meldet ein "verdächtiges Verhalten" der Anwendung. Dies geschieht nicht bei Projekten, die von Visual Studio erstellt wurden. Ich starte Win 7.

Ich dachte, dass das vielleicht etwas mit dem Fehlen eines single-threaded Apartment-Attributs zu tun hat. Verwendet SharpDevelop dieses Attribut für Winforms? Wo es sich befindet? Und im Allgemeinen: Welchen Unterschied zwischen SharpDevelop und dem von Visual Studio selbst erstellten Code kann dies verursachen?

BEARBEITEN:

  • Das Problem tritt sowohl im SharpDevelop-Debugging als auch außerhalb mit dem Binärcode auf.
  • Die Einstellung .AutoUpgradeEnabled auf False hat das Problem gelöst. Wenn Code jedoch von Visual Studio generiert wird, Das Problem tritt unabhängig vom Wert von .AutoUpgradeEnabled nicht auf.
Bohoo 07.09.2011, 19:09
quelle

1 Antwort

2

Wenn das Problem nicht bei ausgeschaltetem Norton auftritt, ist es für SharpDevelop 4 ein Problem, Norton zu kontaktieren und die DLL- und Dateisignaturen zu registrieren, damit Norton die Komponente nicht als schädlich markiert. Nicht wirklich ein .net Problem. Ich würde den Verkäufer von SharpDevelop 4 kontaktieren.

    
Mike Beeler 30.11.2012 15:14
quelle