Я унаследовал проект VS2k5; это надстройка Outlook, распространяемая как DLL.
Когда я пытаюсь скомпилировать проект, он запрашивает пароль (которого я не знаю), потому что есть защищенный паролем файл pfx и сборка подписана. Поскольку я не знаю пароля, я не могу скомпилировать решение, не удалив файл pfx или сняв флажок «Подписать сборку».
У меня вопрос, для чего пароль? Я бы хотел, чтобы любой разработчик, имеющий доступ к нашему репозиторию системы контроля версий сейчас или в будущем, мог скомпилировать этот проект без ввода дополнительных паролей. Итак, если я удалю этот pfx-файл и сгенерирую новый без пароля, защищающего новый, а затем разверну полученную DLL, потеряю ли я какую-либо безопасность в новой DLL теперь, когда pfx больше не защищен паролем?