none
windows forms/прекращена работа программы. RRS feed

  • Вопрос

  • Здравствуйте! Столкнулся с такой проблемой в windows forms c++ (создал в 2008 и экспортировал шаблон в 2012, т.к. шаблона windows forms в VS 2012 нет). Все бы ничего, но при замене Background Image или свойства image при запуске приложения выдает: прекращена работа программы, Framework 4.5, VS update 1 установлен, не знаю куда дальше копать. В 2008 все работает нормально, но работать в 2012 мне гораздо удобнее! Замечу,что у друга все работает в VS 2012.

    вот подробности проблемы:

    Сигнатура проблемы:
      Имя события проблемы:    CLR20r3
      Сигнатура проблемы 01:    photo viewer.exe
      Сигнатура проблемы 02:    missing
      Сигнатура проблемы 03:    5149d804
      Сигнатура проблемы 04:    mscorlib
      Сигнатура проблемы 05:    4.0.30319.17929
      Сигнатура проблемы 06:    4ffa561c
      Сигнатура проблемы 07:    3661
      Сигнатура проблемы 08:    c5
      Сигнатура проблемы 09:    MXYABJ2RSFG4UKNKGMSPJ2KFPMZXHCC5
      Версия ОС:    6.1.7601.2.1.0.768.11
      Код языка:    1049
      Дополнительные сведения 1:    0a9e
      Дополнительные сведения 2:    0a9e372d3b4ad19135b953a78882e789
      Дополнительные сведения 3:    0a9e
      Дополнительные сведения 4:    0a9e372d3b4ad19135b953a78882e789

    Надеюсь на вашу квалифицированную помощь,

    с уважением, win_predator.

    20 марта 2013 г. 21:20

Ответы

  • если я правильно понял,то это тот самый баг,который описан здесь: http://kaktusenok.blogspot.ru/2012/12/visual-studio-2012-winforms-windows.html

    "Вроде бы всё хорошо, но имеется одна проблема: я не могу правильно создать и использовать ресурсы."

    Кто-нибудь знает как пофиксить баг?

    21 марта 2013 г. 21:54

Все ответы

  • неужели никто не сталкивался с такой проблемой? подскажите, может я что не так делаю...
    21 марта 2013 г. 14:48
  • На C++ мало кто пишет. Вам придется подождать ответа.

    Женат на WPF. Тайно встречаюсь с WinRT. Не сложилось с C#!

    21 марта 2013 г. 18:35
    Отвечающий
  • если я правильно понял,то это тот самый баг,который описан здесь: http://kaktusenok.blogspot.ru/2012/12/visual-studio-2012-winforms-windows.html

    "Вроде бы всё хорошо, но имеется одна проблема: я не могу правильно создать и использовать ресурсы."

    Кто-нибудь знает как пофиксить баг?

    21 марта 2013 г. 21:54
  • Привет

    А у вас Background Image загружается из ресурсов? Загрузка и установка изображения происходит в главном потоке приложения?

    Оберните код в try-catch, логируйте или выводите ошибку возникающую при доступе к Image, которую предоставляет .NET, тогда будет проще найти причину ее.


    Для связи [mail]

    25 марта 2013 г. 9:06
  • в поле BackgroundImage жму кнопку обзор и выбираю картинку, после этого пытаюсь запустить приложение-возникает ошибка. Я студент 1 курса, так что извиняйте, с windows forms только начали знакомиться, а тут такая подстава...

    Оберните код в try-catch, логируйте или выводите ошибку возникающую при доступе к Image, которую предоставляет .NET, тогда будет проще найти причину ее.

    Извините, но для меня это пока непонятно, можно как-нибудь проще объяснить что и как сделать? В 2008 все нормально (но там шаблон windows forms встроен, а тут из-за того,что его нет приходится искать обходные пути,чтобы работать в VS 2012). Всем откликнувшимся спасибо, буду очень благодарен, если поможете!


    • Изменено win_predator 26 марта 2013 г. 17:12
    26 марта 2013 г. 17:09
  • Abolmasov Dmitry,не подскажете, как обернуть код в try-catch и как вести логирование при доступе к Image? Ради спортивного инетереса хочется сделать, чтобы работало, да и VS 2012 намного удобнее, только чтобы все это сделать у меня пока не хватает знаний...

    • Изменено win_predator 9 апреля 2013 г. 18:51 исправил опечтаку)
    9 апреля 2013 г. 18:30