2016-10-11 2 views
-1

У меня есть приложение .NET 4.0, развернутое в локальной сети через ClickOnce. Это приложение C# x86, созданное в Visual Studio 2013.Приложение ClickOnce Получает ошибку CLR20r3 System.UnauthorizedAccess

При запуске программы ClickOnce setup.exe он устанавливает и сразу запускает приложение, которое работает как ожидалось.

После попытки запуска приложения каждый дополнительное время он выдает ошибку:

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 

Это приложение уже работает без проблем для многих пользователей на многих различных ПК для более года. Я пробовал с несколькими пользователями, зарегистрированными на проблемном ПК, и он ведет себя одинаково. ПК был просто вытер с новой версией 64-битной Windows 7 Pro, установленной на нем.

Есть ли у кого-нибудь мысли о том, что может происходить здесь и как это исправить?

+0

Можете ли вы предоставить дополнительную информацию об ошибке? На какой линии это происходит, и что-то в этом роде. Кроме того, вызывает ли она какую-либо ошибку, если вы запускаете ее как администратор? – VMAtm

+0

В контекстном меню правой кнопки мыши нет возможности запуска приложения, установленного через ClickOnce, в качестве администратора. Это не общая ошибка .NET, которая ссылается на строку. Это сообщение, которое появляется через отчет об ошибках Windows, и следующим образом читается подпись. Сигнатура проблемы: Р1: priceLookupUtil.exe Р2: 4.5.0.0 Р3: 4d800096 Р4: mscorlib П5: 2.0.0.0 Р6: 4bf4c743 Р7: 344а Р8: 15а Р9: System.UnauthorizedAccess P10: – user3583535

+0

Я понимаю, что это ошибка EventLog. Можете ли вы обновить вопрос с помощью ** полных ** подробностей об этом? – VMAtm

ответ

0

Мое решение на данный момент - это сделать стандартный установщик, а не ClickOnce. ClickOnce показалось слишком хорошим, чтобы быть правдой ...

Смежные вопросы