подружить .config и .manifest
От: Viktor Sklyar Украина  
Дата: 04.04.03 15:13
Оценка: 3 (1)
ЛЮЮЮДИ! Ау!

Как подружить SUBJ?


Казалось бы....

Пишу элементарное приложение C#.
Одна форма.
На форме TextBox.
У него выставляю свойство

Configuration
(DynamicProperties)
Text textBox1.Text

Компилю.
Получается .config.
Все работает.

Добавляю .manifest

И получаю

This application has failed to start because the application configuration is incorrect.
Reinstalling the application may fix this problem.


Это че я должен переинсталить?..
С Уважением.
Re: подружить .config и .manifest
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 04.04.03 18:19
Оценка:
Здравствуйте, Viktor Sklyar, Вы писали:

VS>Это че я должен переинсталить?..


Это глюк. Жди 1.1.
... << RSDN@Home 1.0 beta 6 (np: тихо) >>
AVK Blog
Re: подружить .config и .manifest
От: MaxMP Россия  
Дата: 05.04.03 00:38
Оценка:
Так, а просто с manifest'om (без config'а) работает???
Re[2]: подружить .config и .manifest
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 05.04.03 07:39
Оценка:
Здравствуйте, MaxMP, Вы писали:

MMP>Так, а просто с manifest'om (без config'а) работает???


Работает
... << RSDN@Home 1.0 beta 6 (np: тихо) >>
AVK Blog
Re[3]: подружить .config и .manifest
От: MaxMP Россия  
Дата: 05.04.03 18:30
Оценка:
AVK>Здравствуйте, MaxMP, Вы писали:
MMP>>Так, а просто с manifest'om (без config'а) работает???
AVK>Работает

Мда...,
просто я, например, такой проблемы не встречал (т.е. работает manifest + config).
Re[4]: подружить .config и .manifest
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 05.04.03 18:48
Оценка:
Здравствуйте, MaxMP, Вы писали:

MMP>просто я, например, такой проблемы не встречал (т.е. работает manifest + config).


В янусе народ хотел ХР стиль прикрутить. Сначала на конфиг наткнулись. Убили конфиг, благо в нем ничего важного не было. Потом оказалось что теперь янусовский тулбар не живет.
... << RSDN@Home 1.0 beta 6 (np: тихо) >>
AVK Blog
Re[5]: подружить .config и .manifest
От: VladD2 Российская Империя www.nemerle.org
Дата: 06.04.03 19:23
Оценка:
Здравствуйте, AndrewVK, Вы писали:

Кстати, в 2003 студии вроде как стили поддерживаются программно. Может и тулбар прокатит...
... << RSDN@Home 1.0 beta 6a >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[6]: подружить .config и .manifest
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 07.04.03 09:30
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Кстати, в 2003 студии вроде как стили поддерживаются программно. Может и тулбар прокатит...


Прокатит
... << RSDN@Home 1.0 beta 6a >>
AVK Blog
Re[4]: подружить .config и .manifest
От: Viktor Sklyar Украина  
Дата: 07.04.03 09:48
Оценка:
Здравствуйте, MaxMP, Вы писали:

MMP>>>Так, а просто с manifest'om (без config'а) работает???

AVK>>Работает

MMP>Мда...,

MMP>просто я, например, такой проблемы не встречал (т.е. работает manifest + config).


Я подробно описал путь получения проблемы.
Проверьте сами. Это не долго (всего то кинуть
TextBox на форму).
С Уважением.
Re[2]: подружить .config и .manifest
От: Viktor Sklyar Украина  
Дата: 07.04.03 09:51
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Это глюк. Жди 1.1.


Не уверен.
Потому как файлы:
devenv.exe, devenv.exe.config, devenv.exe.manifest

нормально "общаются с друг другом".
С Уважением.
Re[3]: подружить .config и .manifest
От: mihailik Украина  
Дата: 07.04.03 17:24
Оценка:
AVK>>Это глюк. Жди 1.1.

VS>Не уверен.

VS>Потому как файлы:
VS>devenv.exe, devenv.exe.config, devenv.exe.manifest
VS>нормально "общаются с друг другом".

Полезное замечание.

devenv.exe сама по себе не дотнетовская программа, дотнет там в виде плугинов и контролов. Но в чём же разница? Разве что в том, что у дотнетовской программы используется класс System.Windows.Forms, и используется дотнетовский обработчик очереди сообщений Windows.

Ага, и при старте дотнетовской программы инициализация другая, вот что ещё может глюкнуть.

А что, try/catch отлавливает проблему? Где конкретно глюк проявляется?
... << RSDN@Home 1.0 beta 6a >>
Re[4]: подружить .config и .manifest
От: Viktor Sklyar Украина  
Дата: 08.04.03 13:42
Оценка:
Здравствуйте, mihailik, Вы писали:

M>А что, try/catch отлавливает проблему? Где конкретно глюк проявляется?


Собственно просто по F10(11).
С Уважением.
Re: подружить .config и .manifest
От: shal2002  
Дата: 08.04.03 15:18
Оценка: 6 (1)
Здравствуйте, Viktor Sklyar, Вы писали:
Если заменить кодировку в .config на UTF-8 (как в .manifest), то работает.
... << RSDN@Home 1.0 beta 6a >>
Re[5]: подружить .config и .manifest
От: mihailik Украина  
Дата: 09.04.03 15:45
Оценка:
M>>А что, try/catch отлавливает проблему? Где конкретно глюк проявляется?

VS>Собственно просто по F10(11).


Попробовал, при запуске вылетает то же самое сообщение об ошибке. Наверное, как-то побороть можно, если под злым дебагером запускать (отлавливать CreateProcess, и пошагово).

Глюк, однозначно, но как-то ведь его обходят.
... << RSDN@Home 1.0 beta 6a >>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.