Лучший отвечающий
windows forms/прекращена работа программы.

Вопрос
-
Здравствуйте! Столкнулся с такой проблемой в 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
"Вроде бы всё хорошо, но имеется одна проблема: я не могу правильно создать и использовать ресурсы."
Кто-нибудь знает как пофиксить баг?
- Предложено в качестве ответа Abolmasov Dmitry 26 марта 2013 г. 14:48
- Помечено в качестве ответа Maksim MarinovMicrosoft contingent staff, Moderator 26 марта 2013 г. 14:49
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
"Вроде бы всё хорошо, но имеется одна проблема: я не могу правильно создать и использовать ресурсы."
Кто-нибудь знает как пофиксить баг?
- Предложено в качестве ответа Abolmasov Dmitry 26 марта 2013 г. 14:48
- Помечено в качестве ответа Maksim MarinovMicrosoft contingent staff, Moderator 26 марта 2013 г. 14:49
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