Приложение vb .net перестало работать, имя события clr20r3

введите здесь описание изображенияУ меня есть приложение, изначально написанное на VB6 и перенесенное на VB.Net. Я скомпилировал его в Visual Studio 2010, и он успешно работает в Windows 7. Однако, когда я пытаюсь запустить его на сервере Windows 2012, он создает следующий журнал ошибок:

Description:
  Stopped working

Problem signature:
  Problem Event Name:   CLR20r3
  Problem Signature 01: clientlaunchutility.exe
  Problem Signature 02: 4.7.5654.21332   
  Problem Signature 03: 558ba4d8   
  Problem Signature 04: ClientLaunchUtility
  Problem Signature 05: 4.7.5654.21332
  Problem Signature 06: 558ba4d8
  Problem Signature 07: b
  Problem Signature 08: ca
  Problem Signature 09: System.InvalidOperationException
  OS Version:   6.3.9600.2.0.0.272.7
  Locale ID:    1033

Как я могу заставить это работать снова?


person Umair Iqbal    schedule 25.06.2015    source источник
comment
Не могли бы вы дать нам немного больше, чем просто журнал ошибок?   -  person BIBD    schedule 25.06.2015
comment
Я сделал приложение в vb6 и перешел на vb .net. Я скомпилировал его в Visual Studio 2010 и запустил на Windows 7, он работает успешно, но когда я запускаю его на сервере Windows 2012. это дает мне журнал ошибок, как я уже упоминал в вопросе.   -  person Umair Iqbal    schedule 26.06.2015


Ответы (1)


Вы уверены, что версии .Net одинаковы как на рабочей станции, так и на сервере? Вполне возможно, что вы скомпилировали его для версии, отличной от той, что вы установили на сервере Windows 2012. (или наоборот)

person BIBD    schedule 26.06.2015
comment
На рабочей станции разработки версия .Net framework — 2.0, а на сервере — 3.5 .net framework, а также версии 2.0 и 3.0. - person Umair Iqbal; 29.06.2015