русский
Germany.ruForen → Архив Досок→ Programmierung

.Net - новая версия Dll heil

406  1 2 3 alle
Murr коренной житель19.05.06 10:13
Murr
NEW 19.05.06 10:13 
in Antwort Tomasson 19.05.06 09:15
Элементарно - нашел потенциально возможную проблему, исправил, Студио ругнулась при загрузке проекта и глюк пропал. Получить его снова - не могу.... невоспроизводится... А что, собственно, ожидалось от поделки дядюшки Билли?
#21 
Murr коренной житель19.05.06 10:15
Murr
NEW 19.05.06 10:15 
in Antwort Tomasson 19.05.06 09:20
Или?
------
Или. Код библиотеки не содержит ошибок, не позволяющих создать компонент - для большинства компонентов используются дефаултовые конструкторы.
#22 
  Tomasson мумеиси19.05.06 10:16
NEW 19.05.06 10:16 
in Antwort Murr 19.05.06 10:13
так верни исправления назад :-Р
ты перед изменениями версии не сохраняешь?
#23 
Murr коренной житель19.05.06 10:19
Murr
NEW 19.05.06 10:19 
in Antwort Tomasson 19.05.06 09:22
а где именно глючит?
-------
Эээ... не знаю. Пока боролся с описанным глюком - сносил Студию полностью и, поскольку доступен Фрейворк 2.0, задавал боссу вопрос - какой ставить? - ответ был - 1.1, т.к. 2.0 - глючит. Об деталях - не спрашивал, не до того было...
#24 
  Tomasson мумеиси19.05.06 10:21
NEW 19.05.06 10:21 
in Antwort Murr 19.05.06 10:15
так что, ошибка была не в коде? ;-)
#25 
Murr коренной житель19.05.06 10:24
Murr
NEW 19.05.06 10:24 
in Antwort Tomasson 19.05.06 10:16
так верни исправления назад :-Р
-------
Уже делал - ошибка невоспроизводится таким способом.
ты перед изменениями версии не сохраняешь?
-------
Сохраняю - VSS 6.0 на другой машине. Вернуть назад - можно. Только смысла нет - при откате компонета просто не будет в либе и посыпятся ошибки при компиляции.
#26 
Murr коренной житель19.05.06 10:26
Murr
NEW 19.05.06 10:26 
in Antwort Tomasson 19.05.06 10:21
"Ошибка" - не в коде. Тот же код используется и сейчас без всяких изменений и не имеет никаких проблем. Равно, как он не имел проблем и до появления глюка...
#27 
  Tomasson мумеиси19.05.06 10:30
NEW 19.05.06 10:30 
in Antwort Murr 19.05.06 10:24
Уже делал - ошибка невоспроизводится таким способом
значит, ты нашел не все ошибки:-). А только одну и, скорее всего, не основную. А Студия уже сама все *доправила*.
#28 
Murr коренной житель19.05.06 10:34
Murr
19.05.06 10:34 
in Antwort Tomasson 19.05.06 10:30
значит, ты нашел не все ошибки:-)
-------
Найти _все_ ошибки у Билли - это из области фантастики. Проще пыпытаться найти где у него их нету...
Разумеется Студия добила остатки глюка. Спасибо ей за это. Если бы она еще умудрялась не создавать этого же глюка...
#29 
  Tomasson мумеиси19.05.06 10:37
NEW 19.05.06 10:37 
in Antwort Murr 19.05.06 10:34
Если бы она еще умудрялась не создавать этого же глюка...
я подозреваю, что не обошлось без твоего участия ;-) :-Р
#30 
Murr коренной житель19.05.06 10:41
Murr
NEW 19.05.06 10:41 
in Antwort Tomasson 19.05.06 10:37
я подозреваю, что не обошлось без твоего участия ;-)
-------
Максимум моего участия - жмакание стандартных баттонов в окне Студии - руками я у нее ничего не правлю. Разумеется, если не вылезло что-то на подобии описанного глюка...
#31 
AlterEgo Чеширръ21.05.06 18:15
AlterEgo
NEW 21.05.06 18:15 
in Antwort Murr 19.05.06 01:22
В ответ на:
Фраймворк 1.1. Второй, говорят, глючит. Так что если будем пересаживаться - 2005+ с чем она там идет...

звездят они... если что и глючит, то 1.1.. точнее как, 1.0 был один большой глюк, 1.1 кое что подправили, но API осталось старое и ущербное.
2.0 действительно очень разумная "работа над ошибками", а студия 2005 просто намного лучше и удобней стала. Inteliisense, DataSet и Forms дизайнеры. В общем куча удовольстивия от работы.
1
*Ъ...
#32 
voxel3d коренной житель21.05.06 20:35
voxel3d
NEW 21.05.06 20:35 
in Antwort AlterEgo 21.05.06 18:15
> а студия 2005 просто намного лучше и удобней стала. Inteliisense, DataSet и Forms дизайнеры.
Там Layout -менеджеры есть?
Dropbox - средство синхронизации и бэкапа файлов.
#33 
AlterEgo Чеширръ21.05.06 22:02
AlterEgo
NEW 21.05.06 22:02 
in Antwort voxel3d 21.05.06 20:35
В ответ на:
Там Layout -менеджеры есть?

А что такое лэйоут мэнеджер и с чем его едят?
*Ъ...
#34 
Simple Nothing is f*cked21.05.06 22:59
Simple
NEW 21.05.06 22:59 
in Antwort AlterEgo 21.05.06 22:02
  scorpi_ скептик22.05.06 00:25
22.05.06 00:25 
in Antwort AlterEgo 21.05.06 18:15
В ответ на:
Inteliisense, DataSet и Forms дизайнеры.

После Эклипса я на Inteliisense не плюясь даже смотреть не могу...
#36 
voxel3d коренной житель22.05.06 09:56
voxel3d
NEW 22.05.06 09:56 
in Antwort AlterEgo 21.05.06 22:02
Это класс занимающийся размещением виджетов в пределах заданного контейнера. Нужен для того, чтобы при изменении локали или размера шрифтов ничего никуда не уплывало.
Есть?
или по-прежнему убожество в виде якорей?
Dropbox - средство синхронизации и бэкапа файлов.
#37 
  Tomasson мумеиси22.05.06 12:36
NEW 22.05.06 12:36 
in Antwort voxel3d 22.05.06 09:56
если я тебя правильно понял и если это то, на что Симпл дал ссылку, то в .NET 2.0 есть FlowLayoutPanel control и TableLayoutPanel control
http://msdn2.microsoft.com/en-us/library/y62k236c(VS.80).aspx
http://msdn2.microsoft.com/en-us/library/system.windows.forms.tablelayoutpanel(V...
если упор на локализацию, то есть такие how to:
http://msdn2.microsoft.com/en-us/library/zcky5b93.aspx
...ну и т.д.: http://msdn2.microsoft.com/en-us/library/ms171691.aspx
Я с ними еще не работал, поетому ничего особенного не скажу.
Но еще при .net 1.1 у Petzold'a описывалось, как правильно работать с текстом в контролах. Если следовать его примерам, то ничего никуда не плывет:-), т.к. сначала измеряется текст, а потом в зависимости от его размера вырисовывается контрол/форма.
вопрос интересный:-), надо будет поискать в .NET 2.0 точное описание.
#38 
Murr коренной житель22.05.06 15:53
Murr
NEW 22.05.06 15:53 
in Antwort Murr 16.05.06 12:26
Ладушки, попробую описать что было.
Система - .Net 2003, VSS 6.0 на удаленном сервере. Нормальным образом работается с VSS. Помимо этого, при крупных изменениях, таких как добавление нового компонента, делается локальная копия кода в другой папке. Время от времени версионные папки стираются.
Все работает... пока не падает. В данном случае, насколько я понял, взглюкнул удаленный сервер с VSS и я решил поработать локально. Скопровал, без обраного перехода под удаленный VSS, папочку, потом переименовал... Работать продолжил с переименованной, туда же добавил новый компонент. В Студии все выглядело вполне прилично, но, как я понял, собирался проект из оригинальной папки - без дополнительного компонента.
Может что и напутал - повторить не удается - но что грабли были именно на связке VSS-.Net - 100%...
<--- nobody harmed in this action -->
#39 
  scorpi_ скептик22.05.06 17:15
NEW 22.05.06 17:15 
in Antwort Tomasson 22.05.06 12:36
С Явой-то не знаком что-ли? То что ты показал даже на жалкое подобие не тянет...
В ответ на:
Если следовать его примерам, то ничего никуда не плывет:-)

Это танцы с бубном. С нормальным лейаут-менеджером всё это происходит автоматически.
#40 
1 2 3 alle