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