Я и еще один парень разрабатываем проект надстройки для PowerPoint с использованием C # и VSTO. Наш проект хранится в репозитории, и каждый раз, когда один из нас получает последнюю версию из репозитория, обновленную другим, у него возникает проблема компилятора с подписью. До сих пор мы решали эту проблему компилятора, создавая тестовый сертификат на соответствующем компьютере каждый раз после обновления из репозитория.
Мой вопрос: можно ли как-то избежать этого постоянного создания тестового сертификата после взятия решения, компилируемого на другой машине, из репозитория, чтобы его можно было скомпилировать на обеих машинах?
Все перепробовали:
Мы использовали один и тот же файл .pfx для обоих наших ПК (т.е. мы отправили этот файл в репозиторий).
Мы попытались снять флажок «Подписать манифест ClickOnce» в окне «Свойства» Решения и вообще удалить файл .pfx.
Мы попытались использовать наши собственные файлы .pfx, поместив их в список игнорирования.
Но результата не было!