powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Visual Studio 2019
25 сообщений из 34, страница 1 из 2
Visual Studio 2019
    #39909375
bobsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В конструкторе временно убираю метод с события leve потом возвращаю его и скомпилировав модуль отправляю его заказчику . Выясняется что когда я отменил обработку события эта хренова студия обнулила содержимое тела метода , тоесть оставила заголовок чтобы компилер не выдавал ошибок , а содержимое стерла . Теперь ковыряюсь где можно запретить такое вражеское действие и не могу найти . Поможите кто знает .
...
Рейтинг: 0 / 0
Visual Studio 2019
    #39909525
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bobsoft,

а в чём заключается вред от такого действия?
...
Рейтинг: 0 / 0
Visual Studio 2019
    #39909557
bobsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hVostt,
Как в чем ? вы писали пол дня обработку чего-то и потеряли пол дня просто отключив обработку события в конструкторе и это классно ? кстати если метод protected то он не обнуляется .
...
Рейтинг: 0 / 0
Visual Studio 2019
    #39909563
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а) отключить оптимизатор кода для Release конфигурации или той конфигурации которую вы возвращаете. (плохой вариант)
б) не говнокодить, вносить изменения полностью, согласно постановки, и коммитить\чекинить
...
Рейтинг: 0 / 0
Visual Studio 2019
    #39909576
Фотография LR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bobsoft,

приведите фрагмент кода для воспроизведения проблемы, а то не совсем понятно "временно убираю метод с события leve"...
...
Рейтинг: 0 / 0
Visual Studio 2019
    #39909681
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bobsoft
hVostt,
Как в чем ? вы писали пол дня обработку чего-то и потеряли пол дня просто отключив обработку события в конструкторе и это классно ? кстати если метод protected то он не обнуляется .


Какая разница сколько вы там писали свою обработку события, если вы её отключили? Она не используется. В чём заключается вред от того, что из сборки исчез код, который итак не используется?
...
Рейтинг: 0 / 0
Visual Studio 2019
    #39909694
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt
из сборки исчез код
Я так понимаю, у автора проблема не в том, что исчез код из сборки, а то, что он исчез из исходников.
Поскольку автор не удосужился нормально (вообще хоть как то) описать свой кейс, можно тоолько предположить, что он в винформсе отключил какое-то событие контрола, а автогенератор перетер этот код.
...
Рейтинг: 0 / 0
Visual Studio 2019
    #39909703
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,

Ааааааааааа......

Ты гений!
...
Рейтинг: 0 / 0
Visual Studio 2019
    #39909745
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bobsoft
hVostt,
Как в чем ? вы писали пол дня обработку чего-то и потеряли пол дня просто отключив обработку события в конструкторе и это классно ? кстати если метод protected то он не обнуляется .

Пол дня? Это сколько же вы кода запихали в обработчик события?
Как бы такой подход считается не совсем красивым. Студия решила на это намекнуть :)

З.Ы.: лишний раз убеждаюсь в том, что когда не говнокодишь, то и проблем не испытываешь.
...
Рейтинг: 0 / 0
Visual Studio 2019
    #39909756
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bobsoft
писали пол дня обработку чего-то и потеряли пол дня просто

контроль версий - естественно не использовался ))
...
Рейтинг: 0 / 0
Visual Studio 2019
    #39909774
bobsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Изопропил,
Я вообще этот 2019 недавно установил поскольку в С# писал совсем немного и мне хватало SharpDevelop , он на такую мерзость не способен .
...
Рейтинг: 0 / 0
Visual Studio 2019
    #39909778
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt
Shocker.Pro,

Ааааааааааа......

Ты гений!

приятно получить признание от гуру



bobsoft
Я вообще этот 2019 недавно установил поскольку в С# писал совсем немного и мне хватало SharpDevelop , он на такую мерзость не способен .
Я взял молоток. Ни разу не пользовался до этого, расфигачил себе палец. Не знаю, раньше пользовался отверткой, она на такую мерзость не способна.
...
Рейтинг: 0 / 0
Visual Studio 2019
    #39909780
bobsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,
Именно так , трет текст в исходниках , не думаю что это умное решение.
...
Рейтинг: 0 / 0
Visual Studio 2019
    #39909781
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bobsoft,

использование систем контроля версий не зависит ни от языка, ни от среды программирования
...
Рейтинг: 0 / 0
Visual Studio 2019
    #39909783
bobsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,
Ну и че ты тут умного написал ? может напишешь про свои успехи в кодировании ?
1с твоя софтина ? или ты галактику написал ?
...
Рейтинг: 0 / 0
Visual Studio 2019
    #39909784
bobsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Изопропил,
Правда ? а я и не знал последние 30 лет что есть контроль версий .
Я работаю на классном продукте где нет контроля версий зато не надо
все время ставить точку с запятой , все время конвертить что-то во что-то
и даже чтобы посмотреть в message не надо приводить к строке .
На свете и такие инструменты есть .
...
Рейтинг: 0 / 0
Visual Studio 2019
    #39909787
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bobsoft
Я работаю на классном продукте где нет контроля версий

контроль версий не обязан жить в среде программирования.

bobsoft
Правда ? а я и не знал последние 30 лет что есть контроль версий .

полезно узнать
...
Рейтинг: 0 / 0
Visual Studio 2019
    #39909796
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA
bobsoft
hVostt,
Как в чем ? вы писали пол дня обработку чего-то и потеряли пол дня просто отключив обработку события в конструкторе и это классно ? кстати если метод protected то он не обнуляется .

Пол дня? Это сколько же вы кода запихали в обработчик события?
Как бы такой подход считается не совсем красивым. Студия решила на это намекнуть :)

З.Ы.: лишний раз убеждаюсь в том, что когда не говнокодишь, то и проблем не испытываешь.

как открываю проект WinForms, один, который мне передали, где файлы по 4000 строк, мне хочется плакать...
но спасают 4 вещи, это закладки, разделение окна на 2 части, всякие code cleaner'ы, но они могут и навредить и навигаторы
...
Рейтинг: 0 / 0
Visual Studio 2019
    #39909814
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bobsoft
не надо
все время ставить точку с запятой , все время конвертить что-то во что-то
и даже чтобы посмотреть в message не надо приводить к строке .
...
Рейтинг: 0 / 0
Visual Studio 2019
    #39909833
bobsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Roman Mejtes,
автора) отключить оптимизатор кода для Release конфигурации или той конфигурации которую вы возвращаете. (плохой вариант)
К сожалению не помогает , второй вариант лежит на поверхности , не понятно только
почему я должен получать проблемы вместо подарков .
...
Рейтинг: 0 / 0
Visual Studio 2019
    #39909901
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bobsoft,

за 16 с лишним лет ни я, ни мои коллеги, ни кто на этом форуме не сталкивались с вашей проблемой
а вот вам не повезло, бывает

вообще множество кода в обработчике события считается ошибкой проектирования
стоит подумать над тем, как следовать хорошему стилю, это безусловно избавит от множества проблем в будущем
...
Рейтинг: 0 / 0
Visual Studio 2019
    #39909999
bobsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
skyANA,
авторстоит подумать над тем, как следовать хорошему стилю,
Что-то мне подсказывает что ни кто не работает в 2019 , стиль тут при чем ?
Мне нужно выключить те функции редактирования которые мне не нравятся и кстати
выдавать за хороший стиль все что предложит студия я бы не стал .
...
Рейтинг: 0 / 0
Visual Studio 2019
    #39910008
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bobsoft
Что-то мне подсказывает что ни кто не работает в 2019 , стиль тут при чем ?
Мне нужно выключить те функции редактирования которые мне не нравятся и кстати
выдавать за хороший стиль все что предложит студия я бы не стал .


Ну погодите сразу строить какие-то выводы, без понимания вопроса.
Вам предлагают вынести код логики из обработчика, а в обработчике вызвать этот код одной-двумя строчками.
Как именно вынести, вопрос зависит от вашей архитектуры.
Начните хотя бы с того, чтобы написать вашу логику в отдельном private методе.

Не сложно же. Вашу проблему решает.
...
Рейтинг: 0 / 0
Visual Studio 2019
    #39910042
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bobsoft
Что-то мне подсказывает что ни кто не работает в 2019

Серьёзно? Это забавно :)
...
Рейтинг: 0 / 0
Visual Studio 2019
    #39910043
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA
Серьёзно? Это забавно :)
Возможно он прав, и никто не пилит винформы в vs2019. Те, кто пилили застряли в нулевых (годах и студиях), и только ТС смело схватился на современный инструмент и начал пилить в нем на древнем баяне
...
Рейтинг: 0 / 0
25 сообщений из 34, страница 1 из 2
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Visual Studio 2019
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]