为新版本的已签名和已发布库更改强名称密钥是否安全?

Is it safe to change strong name key for new version of signed and published library?

在为产品开发新库时,我生成了密钥(通过 Visual Studio)并签署了每个库都有自己的密钥和密码。从来没遇到过签到,手忙脚乱

我们现在决定对所有库使用一个公共密钥。但是,这些库已经发布,并已使用初始密钥集签名。

现在用另一个密钥重新签名并发布是否安全?会不会影响发布?

它们将是不同的程序集,因此您必须重新编译所有使用它们的应用程序和程序集。但除此之外,不,不会有问题。