powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / C# ошибки решения
37 сообщений из 37, показаны все 2 страниц
C# ошибки решения
    #39945230
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Коллеги, нужна Ваша помощь.
Есть много проектное решение (.Net Core 3.1).
Как бороться с такой ошибкой
...
Рейтинг: 0 / 0
C# ошибки решения
    #39945327
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А ошибка-то какая? Это файл, который генерируется из свойств в *.csproj файле при сборке. Попробуй просто выкосить все bin и obj папки и запустить сборку заново.
...
Рейтинг: 0 / 0
C# ошибки решения
    #39945331
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВМоисеев
Есть много проектное решение (.Net Core 3.1).


В NET Core файл AssemblyInfo.cs не нужен, его наличие приводит к ошибкам. Удалите его.
...
Рейтинг: 0 / 0
C# ошибки решения
    #39945369
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt

В NET Core файл AssemblyInfo.cs не нужен, его наличие приводит к ошибкам. Удалите его.

Он генерится при сборке в папке obj/$(Configuration)/$(TargetFramework). На скриншоте это видно по имени и по комменту "маде ин МСБилд".
...
Рейтинг: 0 / 0
C# ошибки решения
    #39945418
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>fkthat, сегодня, 14:31 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1324209&msg=22113528][22113528]
>А ошибка-то какая? …
<
Как только "Пересобрать решение", имею:
...
Рейтинг: 0 / 0
C# ошибки решения
    #39945514
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВМоисеев,

Явно написано - "Повторяющийся аттрибут". Сделай его поиск по всему проекту и посмотри, где он повторяется. Возможно, ты просто сам перестарался и добавил в проект свой собственный AssemblyInfo.cs с теми же аттрибутами.
...
Рейтинг: 0 / 0
C# ошибки решения
    #39945517
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И, господи, не именуйте вы ничего на русском, китайском, иврите, и проч. других языках, хоть это и возможно. Потом будут адовы проблемы, когда кто-нибудь случайно посохраняет все это в неправильной кодировке.
...
Рейтинг: 0 / 0
C# ошибки решения
    #39945558
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>fkthat, сегодня, 17:47 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1324209&msg=22113733][22113733]
>Явно написано - "Повторяющийся аттрибут"...
<
Но ещё более явно, если "Собрать решение" - ок!
Если "Пересобрать решение", имею это .
...
Рейтинг: 0 / 0
C# ошибки решения
    #39945587
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat
И, господи, не именуйте вы ничего на русском, китайском, иврите, и проч. других языках, хоть это и возможно. Потом будут адовы проблемы, когда кто-нибудь случайно посохраняет все это в неправильной кодировке.
точка-тирэ наше фсё!
...
Рейтинг: 0 / 0
C# ошибки решения
    #39945606
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>ВМоисеев, сегодня, 19:31 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1324209&msg=22113799][22113799]
<
Прибавление.
Оставил один проект. Всё ок. Но мне это не надо.
...
Рейтинг: 0 / 0
C# ошибки решения
    #39945613
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВМоисеев
>fkthat, сегодня, 17:47 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1324209&msg=22113733][22113733]
>Явно написано - "Повторяющийся аттрибут"...
<
Но ещё более явно, если "Собрать решение" - ок!
Если "Пересобрать решение", имею это .

Потому что "собрать решение" не пересобирает проекты без изменений. Попробуй, сделай все-таки:
Код: powershell
1.
2.
git clean -dfx
dotnet build


В папке с солюшеном, естественно.
...
Рейтинг: 0 / 0
C# ошибки решения
    #39945630
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat
hVostt

В NET Core файл AssemblyInfo.cs не нужен, его наличие приводит к ошибкам. Удалите его.

Он генерится при сборке в папке obj/$(Configuration)/$(TargetFramework). На скриншоте это видно по имени и по комменту "маде ин МСБилд".


А, не заметил, что это генерённый.
...
Рейтинг: 0 / 0
C# ошибки решения
    #39945631
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat
И, господи, не именуйте вы ничего на русском, китайском, иврите, и проч. других языках, хоть это и возможно. Потом будут адовы проблемы, когда кто-нибудь случайно посохраняет все это в неправильной кодировке.


К сожалению, это не по адресу :(
...
Рейтинг: 0 / 0
C# ошибки решения
    #39945636
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это атрибуты сборки, ищите их в файлах поиском, где то они определены по мимо генерируемого файла
...
Рейтинг: 0 / 0
C# ошибки решения
    #39945641
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>fkthat, сегодня, 22:25 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1324209&msg=22113875][22113875]
>Потому что…
<
что есть git?
...
Рейтинг: 0 / 0
C# ошибки решения
    #39945647
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВМоисеев,

git это система контроля версий, он не входит в стандартный пакет утилит windows и ставится отдельно
...
Рейтинг: 0 / 0
C# ошибки решения
    #39945649
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman Mejtes
ВМоисеев,

git это система контроля версий, он не входит в стандартный пакет утилит windows и ставится отдельно

Так-то он и с VS идет в комплекте уже чуть ли не с 2013 версии.
...
Рейтинг: 0 / 0
C# ошибки решения
    #39948227
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВМоисеев
>fkthat, сегодня, 14:31 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1324209&msg=22113528][22113528]
>А ошибка-то какая? …
<
Как только "Пересобрать решение", имею:
Ну дык нужно удалить эти атрибуты из assemlyinfo. У меня такое было, чистка помогла.
...
Рейтинг: 0 / 0
C# ошибки решения
    #39948608
winsky!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat,

так у него студия на русском
...
Рейтинг: 0 / 0
C# ошибки решения
    #39948646
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
winsky!
fkthat,

так у него студия на русском

Да хоть на мубуюмбу, не повод ведь называть интерфейс "ЯКомандАвтобус"
...
Рейтинг: 0 / 0
C# ошибки решения
    #39948677
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>fkthat, сегодня, 19:50 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1324209&msg=22118609][22118609]
>Да хоть на мубуюмбу, не повод ведь называть интерфейс "ЯКомандАвтобус"
<
Много лет разрабатываю ПО прикладных систем.
У русских химиков есть термин, это пример, "рубашка реактора". Этот термин знают все, и наука, и технологи, и сменные инженеры, и мастера и аппаратчики. На кой хрен прикладному прогеру использовать термин "tank jacket"?
Понимаю Ваше возмущение, может быть:
1. - используете базу данных не допускающую идентификаторы на русском. Так используйте MSSQL или PostgreSQL.
2. - используете язык программирования, не допускающий идентификаторы на русском. Ну извините.
3. - делаете продукт для забугорных. Ну это Ваши проблемы.
Не можете использовать - не применяйте.
...
Рейтинг: 0 / 0
C# ошибки решения
    #39948710
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВМоисеев
У русских химиков есть термин, это пример, "рубашка реактора". Этот термин знают все, и наука, и технологи, и сменные инженеры, и мастера и аппаратчики. На кой хрен прикладному прогеру использовать термин "tank jacket"?


Вы поёте про специфичные термины, которые можно было бы использовать и в транслитерации, например, RubashkaReaktora, но на ваших скринах термины отнюдь не прикладные и не специфичные, а распространённые.

Хотите русский? Пишите всё на русском. Не смешивайте язык. Хотя бы в пределах одного наименования.

Что за cor_Решение?

Это дикий непрофессионализм, с критикой вы и дальше будете сталкиваться. Потому что такой стиль в программировании не уместен.

Вы публикуете код, другие люди его читают, и могут не знать, что автор этих строк просто плевать хотел с высокой колокольни на практики программирования. До вас достучаться не получается, не реально это. Поэтому такие замечания для других людей, чтобы не писали говнокод, не повторяли за вами.
...
Рейтинг: 0 / 0
C# ошибки решения
    #39948716
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>hVostt, сегодня, 01:25 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1324209&msg=22118721][22118721]
>Вы поёте про специфичные термины, которые можно было бы использовать и в транслитерации, например, RubashkaReaktora…
<
Да это же бред сивой кобылы или любителей желудей.
Не можете применять русские идентификаторы, так и скажите, и нече рассказывать байки.
>Что за cor_Решение?
<
Прикладник работает на стыке двух областей - промышленности и собственно программирования.
Мне удобно префиксом задавать программный тип (обычно англ.), корнем - сущность прикладной области (рус.)
Вам не нравится - ну и лесом, лесом.
...
Рейтинг: 0 / 0
C# ошибки решения
    #39948717
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВМоисеев
Мне удобно префиксом задавать программный тип (обычно англ.), корнем - сущность прикладной области (рус.)


Может вам ещё удобно и под себя ходить. Мы конкретно не ваши извращённые желания обсуждаем, а то, что вы публикуете в общедоступный форум.
...
Рейтинг: 0 / 0
C# ошибки решения
    #39948718
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВМоисеев
Да это же бред сивой кобылы или любителей желудей.
Не можете применять русские идентификаторы, так и скажите, и нече рассказывать байки.


Вы читать умеете? "Не можете применять русские идентификаторы" -- это вообще как понимать, вам сколько лет, простите?

Речь идёт про смешивание языка в одном имени, в чём ваша проблема? Если хотите русские идентификаторы, почему же не используете русские? А используете какие-то кривые и совершенно ублюдские англо-русские.
...
Рейтинг: 0 / 0
C# ошибки решения
    #39948719
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВМоисеев
Вам не нравится - ну и лесом, лесом.


Вы меня с форума прогоняете, или что?
...
Рейтинг: 0 / 0
C# ошибки решения
    #39948728
monstrU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВМоисеев
>hVostt, сегодня, 01:25 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1324209&msg=22118721][22118721]
>Вы поёте про специфичные термины, которые можно было бы использовать и в транслитерации, например, RubashkaReaktora…
<
Да это же бред сивой кобылы или любителей желудей.
Не можете применять русские идентификаторы, так и скажите, и нече рассказывать байки.
>Что за cor_Решение?
<
Прикладник работает на стыке двух областей - промышленности и собственно программирования.
Мне удобно префиксом задавать программный тип (обычно англ.), корнем - сущность прикладной области (рус.)
Вам не нравится - ну и лесом, лесом.


самое главное при смене новой работы не связываться такими проектами, где написано
cor_Решение
потом названия событий начнут наСоздано.
и автор этого решения прилично выражаясь "tverd" как никогда
...
Рейтинг: 0 / 0
C# ошибки решения
    #39948733
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Парни, его "ПО прикладных систем" никто не пользуется, успокойтесь.
Он это для себя пишет. Так пусть пишет так, как ему хочется, как ему удобнее.

То, что на форум выставляет, так и что? Пусть знают, что в Редкино есть чудак-человек.
...
Рейтинг: 0 / 0
C# ошибки решения
    #39948741
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>hVostt, сегодня, 03:33 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1324209&msg=22118739][22118739]
>Вы меня с форума прогоняете, или что?
<
Зачем? Что за бред? У Вас перепелиная болезнь?
Вы же умный человек. Ваши ответы иногда вызывают у меня желание снять шляпу, не всегда правда..
...
Рейтинг: 0 / 0
C# ошибки решения
    #39948759
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВМоисеев
Зачем? Что за бред? У Вас перепелиная болезнь?
Вы же умный человек. Ваши ответы иногда вызывают у меня желание снять шляпу, не всегда правда..


Критика для вашей же пользы. Вдруг вам представится возможность или появится желание зарабатывать на разработке и зарабатывать неплохо. Такие привычки вам только навредят.
...
Рейтинг: 0 / 0
C# ошибки решения
    #39948840
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt
Это дикий непрофессионализм, с критикой вы и дальше будете сталкиваться. Потому что такой стиль в программировании не уместен.

Я припоминаю как минимум 1 случай, когда русскоязычные идентификаторы в коде были проблемой не стиля кодинга (которым в военное время многие пренебрегают), а вылились во вполне реальный, предметный, и долгий геморрой. Жила-была одна аппликушка, использовавшая некий ORM, не шибко распространённый, но от вполне известного производителя (который больше известен деятельностью в несколько другой области). ORM использовался по методике code first, и разработчики вовсю использовали великий могучий - в дизайнере модели данных обзывали сущности и их свойства по-русски, по этим сущностям генерились классы с названиями на русском, и со свойствами с названиями на русском, по классам (поскольку code first) в базе создавались таблички с названиями на русском, и с полями с названиями на русском. Всё было прекрасно до тех пор, пока один из заказчиков не попросил, чтобы прога работала не с MSSQL, как было до того злополучного момента, а с ораклом. И выяснилось, что ORM то ли вообще не квотит юникодные (русскоязычные) идентификаторы объектов БД (в случае с MSSQL это не всегда нужно), то ли затык именно в случае с ораклом - но в итоге этот самолёт в связке с ораклом взлетать отказался, и причина была именно в русскоязычных идентификаторах. Не знаю, пытались ли они достучаться до производителя ORM, но в итоге они перерефакторили всё, переписав идентификаторы с русского на английский (в базе на тот момент было с полтыщи таблиц с русскоязычным наименованием, и под 10 тыщ полей с кириллицей в наименовании). А поскольку ORM и code first, то пришлось ещё писать конвертер данных, итд. итп. Думаю, им было весело.
...
Рейтинг: 0 / 0
C# ошибки решения
    #39948868
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сон Веры Павловны
hVostt
Это дикий непрофессионализм, с критикой вы и дальше будете сталкиваться. Потому что такой стиль в программировании не уместен.

Я припоминаю как минимум 1 случай, когда русскоязычные идентификаторы в коде были проблемой...

Русским химикам монопенесуально
...
Рейтинг: 0 / 0
C# ошибки решения
    #39948882
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сон Веры Павловны,

Ещё, при использовании двуязычия в коде, совершенно реальные проблемы похожих букв на латинице и русском.

Помню, даже мем такой был у нас в одной конторе:

-- у меня бла-бла-бла не работает, уже сутки бьюсь без сна, памагите!
-- коллега, а в названии есть буква "с"? замени на английскую
-- КАААК??! ты чо волшебник?!

А потом просто воткнули компайл чекинг и за не латинские буквы в названиях (без специального атрибута), сборка отваливалась и отсылалось письмо с матами автору.

То, что ВМоисеев плевать хотел на существующие практики, откровенно считая, что разработка ПО -- это мода, а не инженерная дисциплина -- ну нравится ему кружевное и в горошек, говорит о том, что разработкой реальных и нужных приложений он не занимается. Согласен со skyANA.
...
Рейтинг: 0 / 0
C# ошибки решения
    #39948884
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С проблемой русской С я сталкивался несколько раз в разных конторах даже при том, что там не использовались нигде русские идентификаторы. Представляю, что творится, когда они используются )
...
Рейтинг: 0 / 0
C# ошибки решения
    #39948920
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Shocker.Pro, сегодня, 11:04 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1324209&msg=22119093][22119093]
>Представляю, что творится, когда они используются )
<
И что же творится?
Позволю себе привести 2 примера из жизни:
1. Много лет назад пришлось разбираться с листингами операционной системой сделанной французами. Все идентификаторы и комментарии были на французском.
2. В своё время приходилось участвовать в разработке программного обеспечения для роботизированного комплекса. Роботы реально имели такие названия - "Питатель", "Полусборка", "Затяжка" ..., что было отражено в конструкторской документации. Хотел бы я знать, какой м...к стал бы использовать для них в программной документации английские идентификаторы.
...
Рейтинг: 0 / 0
C# ошибки решения
    #39948982
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВМоисеев
И что же творится?
Позволю себе привести 2 примера из жизни:
1. Много лет назад пришлось разбираться с листингами операционной системой сделанной французами. Все идентификаторы и комментарии были на французском.
2. В своё время приходилось участвовать в разработке программного обеспечения для роботизированного комплекса. Роботы реально имели такие названия - "Питатель", "Полусборка", "Затяжка" ..., что было отражено в конструкторской документации. Хотел бы я знать, какой м...к стал бы использовать для них в программной документации английские идентификаторы.


Из-за отсутствия банального опыта вы не понимаете, и не хотите понимать, что есть разные слои программной системы. Термины прикладной области должны быть только на прикладном уровне, там где прикладной уровень не смешивается с программным кодом платформы, инфраструктуры и системы.

И до сих вы не хотите слышать основной посыл претензии. Я вам жирненьким и красненьким выделю. Может бы, дойдёт. Но надежды на это мало.

Нельзя смешивать язык в одном наименовании!

Вам за такое в любой адекватной конторе по разработке ПО, даже если это не целевая задача компании, просто руки оторвут и отправят на рынок труда. Где вы будете объяснять бомжам как правильно кодить, и какие у вас есть личные предпочтения, и что вам накласть на существующие практики.
...
Рейтинг: 0 / 0
C# ошибки решения
    #39948995
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,

может он глобалист на всю голову и не делает различий между символами в кодировке UTF-8 =) все символы равны! свободу не английским символам!
а вообще, должно же быть на работе, соглашение или РИ на тему стилизации кода, где всё расписано, как формировать названия типов и их членов
...
Рейтинг: 0 / 0
37 сообщений из 37, показаны все 2 страниц
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / C# ошибки решения
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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