Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> XmlSerializer 
V
    Опции темы
Romikgy
Дата 23.10.2013, 14:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: нет
Всего: 146



пример отсюда http://support.microsoft.com/kb/815813/ru сделал компиляцию , но при исполнении дает эксепшн "недоступен в силу его уровня защиты. Возможна обработка только общих типов" , никто не сталкивался с таким?


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
jonie
Дата 23.10.2013, 15:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 22
Всего: 118



Цитата(Romikgy @  23.10.2013,  15:31 Найти цитируемый пост)
пример отсюда http://support.microsoft.com/kb/815813/ru сделал компиляцию , но при исполнении дает эксепшн 

вы нам лжете что скопипастили пример. Забыли public у собственно класса, экземпляры которого собираетесь сериализовать.


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
Romikgy
Дата 23.10.2013, 16:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: нет
Всего: 146



увы не лгу , просто cntl+с и cntl+v 


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
vinter
Дата 23.10.2013, 18:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Explorer
****


Профиль
Группа: Завсегдатай
Сообщений: 2735
Регистрация: 1.4.2006
Где: Н.Новгород

Репутация: нет
Всего: 56



Romikgy, только что проверил на свежесозданном проекте в 2013 студии - всё работает.


--------------------
Мой блог
PM MAIL WWW   Вверх
jonie
Дата 23.10.2013, 21:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 22
Всего: 118



Цитата(Romikgy @  23.10.2013,  17:09 Найти цитируемый пост)
увы не лгу , просто cntl+с и cntl+v 

ну давайте бинарь нам посмотреть


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
Romikgy
Дата 24.10.2013, 08:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: нет
Всего: 146



у меня 2010 студия , и работаю под win xp
бинарь - это exe файл ? его чуть позже прицеплю


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
Romikgy
Дата 24.10.2013, 09:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: нет
Всего: 146



вот ехе

Присоединённый файл ( Кол-во скачиваний: 2 )
Присоединённый файл  Debug.zip 3,34 Kb


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
jonie
Дата 24.10.2013, 10:12 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 22
Всего: 118



нус и где у вас контрол це-контрол-вэ?
Я вот вижу что у вас вставка произведена внутрь класса internal class Program
Т.о. класс public class clsPerson , хоть и публичный, но лежит внутри интернал класса Program, отсюда и эксепшен...


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
Romikgy
Дата 24.10.2013, 11:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: нет
Всего: 146



увы я только как 4 дня мучаю C# так что многих тонкостей не знаю, можно по точнее , все что было по ссылке я засунул с мой class Program .... надо было как то по другому сделать ?
хммм точно ... вынес из класса программ и все заработало 
спасибо 


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
dzaraev
Дата 25.10.2013, 07:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 149
Регистрация: 12.1.2013

Репутация: нет
Всего: 1



Цитата(Romikgy @  24.10.2013,  11:16 Найти цитируемый пост)
хммм точно ... вынес из класса программ и все заработало 

класс Program, как написал jonie, был internal, а значит был виден и доступен только из той сборки, в которой находился. Вложенные в него классы тоже становятся доступными только из этой родной сборки.
Вы можете не выносить ваш класс, а просто сделать у класс Program модификатор public.
Подробнее про модификаторы доступа читайте на MSDN: http://msdn.microsoft.com/ru-ru/library/ms...(v=vs.100).aspx

Это сообщение отредактировал(а) dzaraev - 25.10.2013, 07:36
--------------------
Если вопрос решён - помечайте тему.  
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




[ Время генерации скрипта: 0.0527 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.