Сейчас на форуме: subword, rtsgreg1989, zds (+9 невидимых)

 eXeL@B —› Основной форум —› Ресурсы форм после .NET Reflector
Посл.ответ Сообщение


Ранг: 266.8 (наставник), 5thx
Активность: 0.220.03
Статус: Участник
very WELL :)

Создано: 15 апреля 2008 05:09
· Личное сообщение · #1

При помощи .NET Reflector 5.0 декомпильнул прогу.
Сохранил в проект. Все нормально в Microsoft Visual C# 2005 открылось.
Исходники нормально открылись, а вот ресурсы только в текстовом виде показываются. При попытке просмотреть в режиме [Design] пишет:
One or more errors encountered while loading the designer. The errors are listed below. Some errors can be fixed by rebuilding your project, while others may require code changes.
The path is not of a legal form.


Что посоветуете? В ручную довольно долго переделывать - форм много и все довольно объемные по содержанию.



Ранг: 54.0 (постоянный)
Активность: 0.020
Статус: Участник

Создано: 15 апреля 2008 08:14
· Личное сообщение · #2

В свое время я скрещивал ресурсы после Spices.Net и код от рефлектора, не плохо получалось. Хотя возможно, сейчас есть более удачные решения.




Ранг: 266.8 (наставник), 5thx
Активность: 0.220.03
Статус: Участник
very WELL :)

Создано: 15 апреля 2008 08:28
· Личное сообщение · #3

А ссылка на Spices.Net есть?




Ранг: 266.8 (наставник), 5thx
Активность: 0.220.03
Статус: Участник
very WELL :)

Создано: 15 апреля 2008 08:32
· Личное сообщение · #4

Вроде нашел. Буду пробовать. Спасибо.



Ранг: 25.1 (посетитель)
Активность: 0.010
Статус: Участник

Создано: 15 апреля 2008 09:31
· Личное сообщение · #5

WELL, ручками.

1. Переименовываем файлы ресурсов. Рефлектор добавляет Namespace. перед именем ресурса
2. В файле проекта блокнотом "встроить" ресурсы в менеджер и формы (тэг expand вроде или как-то так, посмотри в любой демке к VS или свою сделай)

Только перед этим проект не запускать и не сохранять / билдить.

Если время будет свободное, попробую на днях плагин для рефлектора набросать, самого уже запарило руками встраивать.

Особого смысла в использовании Spices.Net не вижу.




Ранг: 266.8 (наставник), 5thx
Активность: 0.220.03
Статус: Участник
very WELL :)

Создано: 15 апреля 2008 09:40
· Личное сообщение · #6

RUNaum пишет:
Если время будет свободное, попробую на днях плагин для рефлектора набросать, самого уже запарило руками встраивать.

Был бы очень благодарен. ПРи большом проекте (как у меня сейчас) довольно геморно выходит ручками.


 eXeL@B —› Основной форум —› Ресурсы форм после .NET Reflector
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати