gpt4 book ai didi

.NET 开源项目和强命名程序集?

转载 作者:行者123 更新时间:2023-12-03 10:11:15 25 4
gpt4 key购买 nike

我目前正在考虑开源我的一个项目,正在准备向公众发布的源代码和项目结构。现在我有一个问题:我应该如何处理我的程序集的签名 key ?我应该为开源版本创建一个新 key 并将其与其他文件一起发布到 SVN 存储库吗?我是否应该忽略 key ,而每个想要编译代码的人都应该生成自己的 key ?

你怎么处理这个?我对向公众发布签名 key 感到有点不舒服。

最佳答案

对于 Protocol Buffers ,我松开 key 。是的,这意味着人们实际上不能相信它是原始二进制文件 - 但它使任何想要稍微修改代码、重建它并且仍然能够从另一个签名程序集中使用它的人的生活变得更加容易。

如果有人真的想要一个他们可以信任的 Protocol Buffer 版本,它绝对是使用 GitHub 代码构建的合法版本,他们可以轻松地从他们信任的来源自己构建它。

我当然可以从两边看到它。我想如果我正在编写一个围绕安全性的开源项目,那可能是另一回事。

关于.NET 开源项目和强命名程序集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/396143/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com