Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.93/15: Рейтинг темы: голосов - 15, средняя оценка - 4.93
640 / 256 / 28
Регистрация: 01.06.2018
Сообщений: 3,284
1

При подписи произошла ошибка VS2022

04.04.2022, 13:51. Показов 2955. Ответов 28
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Ошибка При подписи произошла ошибка: Не удалось подписать bin\x64\Release\app.publish\ent.exe. SignTool Error: No certificates were found that met all the given criteria.

снёс VS 2019, поставил 2022 и вот такое, первичное гугление не дало результата, кто-то подскажет как эту муть выключить?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.04.2022, 13:51
Ответы с готовыми решениями:

При подписи произошла ошибка: Файл SignTool.exe не найден
Добрый вечер! Не удается скомпилировать проект: C#, WPF .net framework 4 В подписывании...

Telegram. Произошла ошибка при отправке запроса!
В чём собственно ошибка? Знающие, посмотрите пожалуйста. Наставьте на путь истинный. Я еще совсем...

Ошибка при подписи элемента на событие
Помогите исправить ошибку пожалуйста! исходник и картинку ошибки прилагаю:

Произошла ошибка при попытке создать объект
Доброго времени суток, форумчане! Нужна ваша помощь. При помещении UserControl на форму через...

При установлении соединения с SQL Server произошла ошибка
Пробовал через службы включить sql server, выходит ошибка, через диспетчер задач, не получается. ...

28
640 / 256 / 28
Регистрация: 01.06.2018
Сообщений: 3,284
05.04.2022, 07:21  [ТС] 2
если вдруг, то вот картинка того где якобы это можно отключить, но где именно это находится в VS я не нашел. Читал что это свойства проекта, но у меня там очень мало настроек и Подписывание там отсутствует.
Миниатюры
При подписи произошла ошибка VS2022  
0
Эксперт .NET
17777 / 12930 / 3378
Регистрация: 17.09.2011
Сообщений: 21,203
05.04.2022, 09:32 3
belalugoci, сертификат же 8 лет как просрочен.
0
640 / 256 / 28
Регистрация: 01.06.2018
Сообщений: 3,284
05.04.2022, 09:46  [ТС] 4
Цитата Сообщение от kolorotur Посмотреть сообщение
сертификат же 8 лет как просрочен.
я не знаю как реагировать на такие ответы. точнее я знаю как, но меня после этого банить начинают.
0
Эксперт .NET
17777 / 12930 / 3378
Регистрация: 17.09.2011
Сообщений: 21,203
05.04.2022, 12:01 5
belalugoci, вы пытаетесь подписать манифест просроченным сертификатом. Подозреваю, что проблема именно в этом.
Попробоуйте подписать другим сертификатом — не просроченным.
Если вы не знаете что такое сертификаты и как они работают, то это отдельная тема для изучения, вопросы по которой, наверное, имеет смысл задавать тоже в отдельных темах.

Цитата Сообщение от belalugoci Посмотреть сообщение
точнее я знаю как, но меня после этого банить начинают
Банят здесь, как правило, за хамство.
Хамить не надо — это не продуктивно, особенно в адрес волонтеров.
1
640 / 256 / 28
Регистрация: 01.06.2018
Сообщений: 3,284
05.04.2022, 12:14  [ТС] 6
Цитата Сообщение от kolorotur Посмотреть сообщение
вы пытаетесь подписать манифест просроченным сертификатом
я ничего не пытаюсь

Цитата Сообщение от kolorotur Посмотреть сообщение
Попробоуйте подписать другим сертификатом — не просроченным
не хочу, меня подписание совсем не интересует

Цитата Сообщение от kolorotur Посмотреть сообщение
Если вы не знаете что такое сертификаты и как они работают
Знаю

Цитата Сообщение от kolorotur Посмотреть сообщение
это отдельная тема для изучения, вопросы по которой, наверное, имеет смысл задавать тоже в отдельных темах
у меня нет вопросов по сертификатам и подписыванию.

Цитата Сообщение от kolorotur Посмотреть сообщение
Банят здесь, как правило, за хамство.
Хамить не надо — это не продуктивно
Я уже ранее многим говорил, что ответы на мои темы, не имеющие ничего общего с заданными вопросами - считаю формой хамства по отношению ко мне, а значит хамство в ответ, не более чем форма адекватной реакции.

Цитата Сообщение от kolorotur Посмотреть сообщение
особенно в адрес волонтеров
Переводишь бабушку через дорогу, а она - спасибо милок. А ты - я не милок, я волонтёр. (вспомнилась реклама МММ)
Внимательное чтение написанного резко повышает качество волонтёрства, иначе получается странно - почти 20000 сообщений сомнительного качества.

----
Это всё лирика, раз уж вы до сих пор ничего не поняли, то расшифрую:
в посте номер 2 лежит картинка из гугла с некоторой настройкой подписания приложения, эта картинка, повторюсь - не моя и ко мне не имеет отношения. Что явно вытекает из текста самого сообщения. На картинке изображена настройка подписания, которая якобы находится в свойствах проекта, но у меня в свойствах проекта ничего похожего даже близко нет. Отсюда не ясно как данную функцию отключить.
Все темы в гугле датированы 2012-2015 годами и в основном сводятся к выпуску сертификатов, что мне не нужно. На одной из страниц стэковерфлоу прочитал что можно просто деинсталлировать программу подписания, что сейчас и попробую сделать.
0
Эксперт .NET
17777 / 12930 / 3378
Регистрация: 17.09.2011
Сообщений: 21,203
05.04.2022, 12:23 7
Цитата Сообщение от belalugoci Посмотреть сообщение
ответы на мои темы, не имеющие ничего общего с заданными вопросами - считаю формой хамства по отношению ко мне
Зачем такой агрессивный подход? Человек может банально не понять вопрос — мысли не все читать обучены.

В VS 22 настройки публикации переехали в отдельный диалог — правокликом по проекту, там будет меню Publish. В нужном профиле будет ссылка show all, которая откроет окно с настройками — в том числе и с настройками сертификата. Смотрите там — скорее всего сертификат просроченный, кривой или созданный для подписи на другой системе.
Если не хочется возиться с диалогами, то настройки публикации обычно лежат в XML-файлах в %ProjectDir%\Properties\PublishProfiles

Если ничего из вышеперечисленного в проекте нет, то имеет смысл смотреть внутри файла проекта — вроде как настройки публикации раньше хранились там.
0
Модератор
Эксперт .NET
15711 / 10881 / 2825
Регистрация: 21.04.2018
Сообщений: 31,935
Записей в блоге: 2
05.04.2022, 12:25 8
Цитата Сообщение от belalugoci Посмотреть сообщение
у меня нет вопросов по сертификатам и подписыванию.
Из вашего объяснения в топе это непонятно.
Там вопрос задаётся именно по сертификации.

Если это не так, то опишите более детально вашу проблему, чтобы это было понятно не только вам, но и тем кто изъявит желание вам помочь.
1) Вы заменили версию Студии;
2) Стали в ней запускать имеющиеся проекты и выдало такую ошибку, хотя вы нигде сами сертификацию не задавали.

Доп. вопрос:
3) Такое происходит со всеми проектами или выборочно?
3) Что происходит, если вы создаёте новый проект в VS2020?
0
640 / 256 / 28
Регистрация: 01.06.2018
Сообщений: 3,284
05.04.2022, 12:43  [ТС] 9
Цитата Сообщение от belalugoci Посмотреть сообщение
На одной из страниц стэковерфлоу прочитал что можно просто деинсталлировать программу подписания, что сейчас и попробую сделать.
это привело к удалению каких-то компонентов, что не позволяет открывать проекты C#, пошёл ставить опять.

Цитата Сообщение от kolorotur Посмотреть сообщение
Зачем такой агрессивный подход? Человек может банально не понять вопрос — мысли не все читать обучены.
он такой только на этом форуме, ибо слишком много тем с бестолковым обсуждением всего что угодно, но только не предмета вопроса. на других площадках такого не происходит, именно из-за этого я не могу себя называть причиной такой проблемы. На самом деле проблема с небольшим числом людей, а не со всеми, так что вопрос ограничивается десятком.

Цитата Сообщение от Элд Хасп Посмотреть сообщение
Из вашего объяснения в топе это непонятно.
а мы читаем тему или только топ? топ висел без ответа, я добавил дополнительную информацию, не зря же наверное? Ответы давались после двух моих сообщений или можно игнорировать всё написанное? Но тоже не подходит, ведь про 8 лет он написал, значит и картинку видел. Просто читать не стал, ткнул картинку, увидел дату, ответил. Дурь же.

Цитата Сообщение от Элд Хасп Посмотреть сообщение
Если это не так, то опишите более детально вашу проблему
Уже описал.

Цитата Сообщение от Элд Хасп Посмотреть сообщение
чтобы это было понятно не только вам
Как я узнаю что вам непонятно?
Логично что если вам что-то непонятно, то вопросы задаёте вы. Так строится диалог. Вон в теме про проблемы винды постоянно пишут дурацкие темы где ничего непонятно и как-то же умудряемся с людей информацию заполучить, пока никто не умер же. В чём здесь проблема поступать аналогично, не ясно что-то - задай наводящий вопрос.
Могу разобрать по словам свои вопросы и доказать что там всё понятно с первого прочтения.

Цитата Сообщение от Элд Хасп Посмотреть сообщение
Доп. вопрос:
3) Такое происходит со всеми проектами или выборочно?
один проект, ничего другое не проверял.

Цитата Сообщение от Элд Хасп Посмотреть сообщение
3) Что происходит, если вы создаёте новый проект в VS2020?
не знаю, не создавал, сейчас переустанавливаю VS так как всё поломал прошлым тестом. Как попробую - напишу дополнительно.
0
640 / 256 / 28
Регистрация: 01.06.2018
Сообщений: 3,284
05.04.2022, 13:10  [ТС] 10
Цитата Сообщение от kolorotur Посмотреть сообщение
правокликом по проекту, там будет меню Publish
нету
Миниатюры
При подписи произошла ошибка VS2022  
0
640 / 256 / 28
Регистрация: 01.06.2018
Сообщений: 3,284
05.04.2022, 13:20  [ТС] 11
Цитата Сообщение от Элд Хасп Посмотреть сообщение
3) Что происходит, если вы создаёте новый проект в VS2020?
нормально запускается и работает

Добавлено через 5 минут
Цитата Сообщение от kolorotur Посмотреть сообщение
правокликом по проекту, там будет меню Publish
есть разница где кликать правой кнопкой, нужно не по первой строке, а по второй, тогда появляется Опубликовать, но там я не увидел далее описанного.

Тогда у меня появилась мысль, что Свойства первой строки могут отличаться от Свойств второй строки. Открыл свойства второй строки и там действительно есть всё что я показывал на картинке. В подписании убрал галку и всё работает без проблем.
0
Модератор
Эксперт .NET
15711 / 10881 / 2825
Регистрация: 21.04.2018
Сообщений: 31,935
Записей в блоге: 2
05.04.2022, 13:25 12
Цитата Сообщение от belalugoci Посмотреть сообщение
нормально запускается и работает
Это новый.
А старые проекты все требуют сертификата?

Добавлено через 1 минуту
Цитата Сообщение от belalugoci Посмотреть сообщение
есть разница где кликать правой кнопкой, нужно не по первой строке, а по второй
Если правильно понял:
1-я строка - это Решение;
2-я - это Проект.

В одном Решении может быть много проектов.
А сертификация завязана на проект, а не на Решение.
0
640 / 256 / 28
Регистрация: 01.06.2018
Сообщений: 3,284
05.04.2022, 13:26  [ТС] 13
Цитата Сообщение от Элд Хасп Посмотреть сообщение
А старые проекты все требуют сертификата?
открыл три старых, везде галка снята по умолчанию, значит - нет
0
Эксперт .NET
17777 / 12930 / 3378
Регистрация: 17.09.2011
Сообщений: 21,203
05.04.2022, 13:30 14
Цитата Сообщение от belalugoci Посмотреть сообщение
есть разница где кликать правой кнопкой, нужно не по первой строке, а по второй
"Первая строка" — это скорее всего решение, а кликать нужно именно по проекту, ага:
Цитата Сообщение от kolorotur Посмотреть сообщение
правокликом по проекту
0
640 / 256 / 28
Регистрация: 01.06.2018
Сообщений: 3,284
05.04.2022, 13:37  [ТС] 15
Цитата Сообщение от Элд Хасп Посмотреть сообщение
Если правильно понял:
1-я строка - это Решение;
2-я - это Проект.
как я тоже успел понять - да, за неимением многопроектных решений я всегда видел две одноимённых строки и никогда не воспринимал их раздельно.

Но удивительно другое, дело в том что я изначально обозначенную картинку искал через меню Проект-Свойства и получал свойства Решения. То есть там оно почти пустое и без строки с включением подписания. Сейчас там вместо Свойства написано "Свойства ent", то есть добавлено название проекта и всё открывается правильно. Единственно когда восстанавливал VS я еще обновился до 3 релиза, может быть это был косяк VS изначально.

Добавлено через 4 минуты
Цитата Сообщение от kolorotur Посмотреть сообщение
правокликом по проекту
для меня проект и решение находятся в области - какая-то фигня.

если вы свои принципы "понимаю как хочу" транслируете как константу, то это будет работать против вас. К несчастью, как и положено истинным киберфорумчанам, вы не воспримите это правильно, просто считая что я дебил какой-то - забьёте. Ну не понимаете вы этого совсем.
0
Эксперт .NET
17777 / 12930 / 3378
Регистрация: 17.09.2011
Сообщений: 21,203
05.04.2022, 13:43 16
Цитата Сообщение от belalugoci Посмотреть сообщение
вы свои принципы "понимаю как хочу" транслируете как константу
При чем здесь мои принципы? Эти элементы официально так и называются: решение (solution) и проект (project).

Цитата Сообщение от belalugoci Посмотреть сообщение
для меня проект и решение находятся в области - какая-то фигня.
Номенклатуру полезно знать — проще будет понимать написанное другими.
0
640 / 256 / 28
Регистрация: 01.06.2018
Сообщений: 3,284
05.04.2022, 13:45  [ТС] 17
Цитата Сообщение от kolorotur Посмотреть сообщение
При чем здесь мои принципы? Эти элементы решения официально так и называются: решение (solution) и проект (project).
вы опять не понимаете что написано, предлагаю вам остановиться
0
Эксперт .NET
12287 / 8639 / 1307
Регистрация: 21.01.2016
Сообщений: 32,520
05.04.2022, 18:35 18
belalugoci, не надо опять заводиться. Не можете найти эту настройку в проекте? Удалите из него всё "секретное" и "важное" и выложите сюда в виде архива. Люди посмотрят.
1
640 / 256 / 28
Регистрация: 01.06.2018
Сообщений: 3,284
05.04.2022, 18:48  [ТС] 19
Цитата Сообщение от Usaga Посмотреть сообщение
Не можете найти эту настройку в проекте?
Цитата Сообщение от belalugoci Посмотреть сообщение
всё работает без проблем
уже всё.

Цитата Сообщение от Usaga Посмотреть сообщение
не надо опять заводиться
не надо опять тупить

Цитата Сообщение от Usaga Посмотреть сообщение
Удалите из него всё "секретное" и "важное" и выложите сюда в виде архива. Люди посмотрят.
там нет секретного, проект опубликован на этом форуме (вроде). Мне кажется нелогичным решать проблему путём отправки что-то кому-то на другой ПК где не факт что проблема повторится.
0
Эксперт .NET
12287 / 8639 / 1307
Регистрация: 21.01.2016
Сообщений: 32,520
06.04.2022, 02:12 20
Цитата Сообщение от belalugoci Посмотреть сообщение
не надо опять тупить
Завязывайте со своими наездами и хамством. Вам помочь пытались. Не нравится, что вам вопросы наводящие задают - уйдите на другой форум и там пальцы веером разводите.

Цитата Сообщение от belalugoci Посмотреть сообщение
Мне кажется нелогичным решать проблему путём отправки что-то кому-то на другой ПК где не факт что проблема повторится.
Очень даже логично. Во-первых, можно будет посмотреть ВСЕ настройки проекта. Во-вторых, если на другом ПК проблема не повторится, то проблема не в проекте. Методы "исключения" и "свежего взгляда". Но вам же виднее как надо, правда?
1
06.04.2022, 02:12
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.04.2022, 02:12
Помогаю со студенческими работами здесь

При установлении соединения с SQL Server произошла ошибка
Что нужно делать чтоб устранить эту ошибку ? Поподробней пожалуйста

При установлении соединения с SQL Server произошла ошибка
Здравствуйте! Пишу приложение на C# для работы с базой, висящей на MSSQL Server. Проблема...

Произошла ошибка при выполнении определения команды. Дополнительные сведения приведены во внутреннем исключении
Где смотреть эти исключения внутренние? ошибка вылазит при выполнении команды db.equipments.Any(eq...

При подписи произошла ошибка: Файл SignTool.exe не найден
Решился таки почистить компьютер, проект был скопирован в облачное хранилище(создан в 15-й студии)....

Ошибка Windows не удается подключиться к принтеру В ходе операции произошла ошибка 0x0000011b при подключении сетевого п
Ошибка Windows не удается подключиться к принтеру В ходе операции произошла ошибка 0x0000011b при...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru