2016-10-11 2 views
-1

Ich habe eine .NET 4.0-Anwendung im lokalen Netzwerk über ClickOnce bereitgestellt. Es ist eine C# x86-Anwendung in Visual Studio 2013 erstellt.ClickOnce-Anwendung Ruft CLR20r3-Fehler ab System.UnauthorizedAccess

Wenn die ClickOnce-setup.exe ausgeführt wird installiert es und startet sofort die Anwendung, die wie erwartet funktioniert.

Nach dem Versuch, die Anwendung jedes weitere Mal wirft einen Fehler zu starten:

Problem signature: 
    Problem Event Name: CLR20r3 
    Problem Signature 01: getpricescustomlookup.exe 
    Problem Signature 02: 2.2.1075.0 
    Problem Signature 03: 57ea7f5a 
    Problem Signature 04: mscorlib 
    Problem Signature 05: 4.0.0.0 
    Problem Signature 06: 4ba1da6f 
    Problem Signature 07: 3dab 
    Problem Signature 08: 13c 
    Problem Signature 09: System.UnauthorizedAccess 
    OS Version: 6.1.7601.2.1.0.256.48 
    Locale ID: 1033 
    Additional Information 1: 0a9e 
    Additional Information 2: 0a9e372d3b4ad19135b953a78882e789 
    Additional Information 3: 0a9e 
    Additional Information 4: 0a9e372d3b4ad19135b953a78882e789 

Diese Anwendung ohne Problem wurde seit über einem Jahr auf vielen verschiedenen PCs für viele Benutzer ausgeführt wird. Ich habe es mit mehreren angemeldeten Benutzern am Problem-PC ausprobiert und es verhält sich genauso. Der PC wurde gerade mit einer neuen Kopie von Windows 7 Pro 64-Bit auf dem PC gelöscht.

Hat jemand irgendwelche Gedanken darüber, was hier vor sich geht und wie man es beheben kann?

+0

Können Sie weitere Informationen zum Fehler bereitstellen? In welcher Zeile tritt es auf und so ähnlich. Außerdem wirft es einen Fehler, wenn Sie es als Administrator ausführen? – VMAtm

+0

Es gibt keine Möglichkeit, eine über ClickOnce als Administrator installierte Anwendung im Kontextmenü auszuführen. Es ist kein generischer .NET-Fehler, der auf eine Zeile verweist. Es handelt sich um eine Nachricht, die über die Windows-Fehlerberichterstattung angezeigt wird, und im Folgenden wird die Signatur gelesen. Problem signature: P1: priceLookupUtil.exe P2: 4.5.0.0 P3: 4d800096 P4: mscorlib P5: 2.0.0.0 P6: 4bf4c743 P7: 344a P8: 15a P9: System.UnauthorizedAccess P10: – user3583535

+0

Ich verstehe, dass dies EventLog-Fehler ist. Können Sie die Frage mit ** vollständigen ** Details aktualisieren? – VMAtm

Antwort

0

Meine Lösung für den Moment ist nur ein Standard-Installer statt ClickOnce. ClickOnce schien zu gut, um wahr zu sein ...