Проблемы с XAML
От: Аноним  
Дата: 21.11.09 19:59
Оценка:
И опять проблемы с кодировками. R# 4.5.1. VS 2008 SP1. Silverlight 3.0. Есть xaml, есть XxxxValueConverter, который юзается в Xaml'е. Делаем rename класса конвертера. Компилируем solution, получаем ошибку что-то вроде Incorrect character symbol для данной кодировки. Дальше не стал разбираться. Опять похоже на то, что решарпер меняет какого-то лешего кодировку с utf-8 (она между прочим в новых xaml'ах такая по умолчанию!) на win-1251.
Re: Проблемы с XAML
От: qxWork Голландия http://www.jetbrains.com/company/people/Coox_Sergey.html
Дата: 24.11.09 10:36
Оценка:
Здравствуйте, Аноним, Вы писали:

А>И опять проблемы с кодировками. R# 4.5.1. VS 2008 SP1. Silverlight 3.0. Есть xaml, есть XxxxValueConverter, который юзается в Xaml'е. Делаем rename класса конвертера. Компилируем solution, получаем ошибку что-то вроде Incorrect character symbol для данной кодировки. Дальше не стал разбираться. Опять похоже на то, что решарпер меняет какого-то лешего кодировку с utf-8 (она между прочим в новых xaml'ах такая по умолчанию!) на win-1251.

Очень бы хотелось подробностей, как такое воспроизвести. Будем изучать в любом случае
Re[2]: Проблемы с XAML
От: Legion13  
Дата: 01.12.09 11:30
Оценка:
Здравствуйте, qxWork, Вы писали:

W>Очень бы хотелось подробностей, как такое воспроизвести. Будем изучать в любом случае


Подробности очень простые.
Есть контрол, у него на событие Loaded повешен обработчик, имя ему, например, UserControl_Loaded.
В XAML'е жмем F2, переименовываем в SampleControl_Loaded, вуаля — кодировка сменилась. В процессе билда солюшена вываливается ошибка MsBuild'а, не может он распарсить XAML.
Re[3]: Проблемы с XAML
От: Cirrus Россия  
Дата: 01.12.09 13:17
Оценка:
Не можем воспроизвести на простейших проектах
Можете это повторить в таком сценарии : создайте дефолтный проект WPF или Silverlight. Киньте кнопку какую-нибудь на форму, повесьте обработчик на нее
и проделайте Rename. Кодировка изменилась ?


L>Подробности очень простые.

L>Есть контрол, у него на событие Loaded повешен обработчик, имя ему, например, UserControl_Loaded.
L>В XAML'е жмем F2, переименовываем в SampleControl_Loaded, вуаля — кодировка сменилась. В процессе билда солюшена вываливается ошибка MsBuild'а, не может он распарсить XAML.
--
Kirill Falk
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"
Re[4]: Проблемы с XAML
От: Аноним  
Дата: 05.12.09 10:24
Оценка:
Здравствуйте, Cirrus, Вы писали:

C>Не можем воспроизвести на простейших проектах

C>Можете это повторить в таком сценарии : создайте дефолтный проект WPF или Silverlight. Киньте кнопку какую-нибудь на форму, повесьте обработчик на нее
C>и проделайте Rename. Кодировка изменилась ?

У нас такое на двух машинах воспроизводится. В 2 из 4 случаев кодировка меняется. Мы уже думаем что на это как-то может влиять MS Team Foundation Server (2008 SP1)...
Re[5]: Проблемы с XAML
От: qxWork Голландия http://www.jetbrains.com/company/people/Coox_Sergey.html
Дата: 05.12.09 11:49
Оценка:
Здравствуйте, Аноним, Вы писали:

А>У нас такое на двух машинах воспроизводится. В 2 из 4 случаев кодировка меняется. Мы уже думаем что на это как-то может влиять MS Team Foundation Server (2008 SP1)...

Или всяческие настройки...
Какая винда, какая студия, какая дефолтная кодировка для не-юникода, какие региональные настройки?
Re[6]: Проблемы с XAML
От: Russ  
Дата: 24.04.10 06:44
Оценка:
Здравствуйте, qxWork, Вы писали:

W>Здравствуйте, Аноним, Вы писали:


А>>У нас такое на двух машинах воспроизводится. В 2 из 4 случаев кодировка меняется. Мы уже думаем что на это как-то может влиять MS Team Foundation Server (2008 SP1)...

W>Или всяческие настройки...
W>Какая винда, какая студия, какая дефолтная кодировка для не-юникода, какие региональные настройки?

http://youtrack.jetbrains.net/issue/RSRP-178492?projectKey=RSRP&query=1251
Re[7]: Проблемы с XAML
От: Cirrus Россия  
Дата: 27.04.10 08:07
Оценка: -1
Вроде как воспроизвел. Будем смотреть и фиксить.
Спасибо!

--
Kirill Falk
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

Здравствуйте, Russ, Вы писали:

R>Здравствуйте, qxWork, Вы писали:


W>>Здравствуйте, Аноним, Вы писали:


А>>>У нас такое на двух машинах воспроизводится. В 2 из 4 случаев кодировка меняется. Мы уже думаем что на это как-то может влиять MS Team Foundation Server (2008 SP1)...

W>>Или всяческие настройки...
W>>Какая винда, какая студия, какая дефолтная кодировка для не-юникода, какие региональные настройки?

R>http://youtrack.jetbrains.net/issue/RSRP-178492?projectKey=RSRP&query=1251
--
Kirill Falk
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"
Re[2]: Проблемы с XAML
От: qxWork Голландия http://www.jetbrains.com/company/people/Coox_Sergey.html
Дата: 27.04.10 13:39
Оценка:
Здравствуйте, qxWork, Вы писали:

А>>И опять проблемы с кодировками. R# 4.5.1. VS 2008 SP1. Silverlight 3.0. Есть xaml, есть XxxxValueConverter, который юзается в Xaml'е. Делаем rename класса конвертера. Компилируем solution, получаем ошибку что-то вроде Incorrect character symbol для данной кодировки. Дальше не стал разбираться. Опять похоже на то, что решарпер меняет какого-то лешего кодировку с utf-8 (она между прочим в новых xaml'ах такая по умолчанию!) на win-1251.


А точно ли она UTF-8? Иногда (например, add custom control в WPF application) файл создается в дефолтной кодировке (в этом моэно убедиться в File| Advanced save options или банально в фар'е по отсутствию BOM), в этом случае компиляция действительно падает, достаточно просто русских символов в файл добавить.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.