.net为程序集签名之.pfx文件
2021/11/30 17:06:44
本文主要是介绍.net为程序集签名之.pfx文件,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
项目中误删了.pfx证书文件,导致项目无法启动。
以为很快就能在网上找到解决方案,应该没关系,不过找了半个小时,都没有有效的解决办法,搜出来很多.pfx文件是一个证书文件,里面存储公钥和私钥,对于我要项目运行起来的目标还没有帮助。
后来自己老老实实在项目中一个属性一个属性扒拉,终于在
项目=》属性=》签名 这个页面里看到“为程序集签名”,去掉勾选项目就可以运行了,如果需要再次签名,由于我不知道密码是什么,所以选择强名称密钥文件下拉框重新新建一个证书文件(记得记录密码)。
问题解决,项目可以正常启动。
那么问题来了,1、为什么要为程序集签名?2、为程序集签名会带来什么缺点,会导致延迟吗?
1、为什么要为签名程序集,它使您可以确保程序集未被篡改,并且确实来自作者。
2、为程序集签名会带来什么缺点,会导致延迟吗
a、由于验证了签名,因此还有一点性能开销,但是它太少了,您不必担心。
b、它们还与特定版本绑定,这意味着如果要使用其他版本,则需要使用绑定重定向或重新编译应用程序
引用:C#:为什么要签署程序集? (xiu2.net)
这篇关于.net为程序集签名之.pfx文件的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2022-03-01沐雪多租宝商城源码从.NetCore3.1升级到.Net6的步骤
- 2024-11-18微软研究:RAG系统的四个层次提升理解与回答能力
- 2024-11-15C#中怎么从PEM格式的证书中提取公钥?-icode9专业技术文章分享
- 2024-11-14云架构设计——如何用diagrams.net绘制专业的AWS架构图?
- 2024-05-08首个适配Visual Studio平台的国产智能编程助手CodeGeeX正式上线!C#程序员必备效率神器!
- 2024-03-30C#设计模式之十六迭代器模式(Iterator Pattern)【行为型】
- 2024-03-29c# datetime tryparse
- 2024-02-21list find index c#
- 2024-01-24convert toint32 c#
- 2024-01-24Advanced .Net Debugging 1:你必须知道的调试工具