Приложение Windows перестало работать :: Имя события CLR20r3 - PullRequest
12 голосов
/ 18 апреля 2011

Я разработал приложение, используя Visual Studio.Net 2008 Team System с Infragistics Net Advantage Tools 2010.3, и создал файл Setup Exe для моего приложения и установил его на клиентские машины, на которых установлены 32-разрядная версия Windows7 и WindowsXP с пакетом обновления 2 (I). также пробовал оба способа через свойство установки TargetPlatform x86 и x64)

Но когда я устанавливаю и запускаю этот файл приложения (exe) на компьютере разработчика, он устанавливается и работает правильно. Только на клиентской машине он установлен правильно, но не работает, выдавая ошибку при двойном щелчке по exe-файлу.

enter image description here

Полная ошибка следующая:

Описание: Перестал работать

Подпись проблемы: Название проблемного события: CLR20r3 Проблема Подпись 01: al-deihani.exe Проблема Подпись 02: 1.0.0.0 Проблема Подпись 03: 4dac0949 Проблема Подпись 04: Аль-Дейхани Проблема Подпись 05: 1.0.0.0 Проблема Подпись 06: 4dac0949 Проблема Подпись 07: 47 Проблема Подпись 08: с6 Проблема Подпись 09: System.InvalidOperationException Версия ОС: 6.1.7600.2.0.0.256.1 Код региона: 1033

Прочитайте наше заявление о конфиденциальности онлайн: http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409

Если заявление о конфиденциальности в Интернете недоступно, ознакомьтесь с нашим заявлением о конфиденциальности в автономном режиме: C: \ Windows \ system32 \ EN-US \ erofflps.txt

Ответы [ 4 ]

3 голосов
/ 23 мая 2011

Это просто потому, что приложение построено на шрифтах, отличных от языка Unicode, и вы используете систему на шрифтах Unicode.Измените шрифты по умолчанию, не поддерживающие Юникод, на арабский, перейдя на вкладку региональных настроек в панели управления.Это решит вашу проблему.

0 голосов
/ 24 июня 2013

Загрузите и установите движок SAP Crystal Reports Runtime для .net (32-разрядный или 64-разрядный) в зависимости от версии ОС.Должен работать там после

0 голосов
/ 17 апреля 2012

Иногда эта проблема возникает, когда приложение создается на одном ПК и пытается запустить другой ПК.А также создайте приложение с помощью Visual Studio 2010. У меня есть следующая проблема

Problem Description
    Stop Working
Problem Signature
  Problem Event Name:   CLR20r3
  Problem Signature 01: diagnosticcentermngr.exe
  Problem Signature 02: 1.0.0.0
  Problem Signature 03: 4f8c1772
  Problem Signature 04: System.Drawing
  Problem Signature 05: 2.0.0.0
  Problem Signature 06: 4a275e83
  Problem Signature 07: 7af
  Problem Signature 08: 6c
  Problem Signature 09: System.ArgumentException
  OS Version:   6.1.7600.2.0.0.256.1
  Locale ID:    1033

Read our privacy statement online:
  http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409

If the online privacy statement is not available, please read our privacy statement offline:
  C:\Windows\system32\en-US\erofflps.txt

Не волнуйтесь, пожалуйста, проверьте следующую ссылку и установите .net framework 4. Хотя свойства моего приложения .net были .net framework 2.

http://www.microsoft.com/download/en/details.aspx?id=17718

перезагрузите компьютер и попробуйте снова.

0 голосов
/ 18 апреля 2011

Убедитесь, что на клиентском компьютере установлена ​​та же или более поздняя версия .NET Framework, для которой вы создали свою программу.

...