繁体   English   中英

强名称工具(sn.exe)和全局程序集缓存(gacutil.exe)之间的差异

[英]Differences between strong name tool (sn.exe) and Global assembly Cache (gacutil.exe)

试图了解这些用于Windows C#开发的开发工具之间的差异。 任何人都可以澄清这些混淆吗?

强名称工具(sn.exe),此工具是否将程序集复制到GAC中或仅签署程序集? 全局程序集缓存工具(gacutil.exe)将程序集添加到GAC。 Windows Installer 2.0和gacutil.exe有什么区别?

强名称工具(sn.exe),此工具是否将程序集复制到GAC中或仅签署程序集?

它只签署一个强大的名称组件。

Windows Installer 2.0和gacutil.exe有什么区别?

Windows Installer不仅限于.NET。 Windows Installer可以高效地安装和配置在Windows上运行的产品和应用程序。

另一方面,gacutil仅限于部署到GAC的.NET程序集。 与Windows Installer相反,GAC并非旨在打包整个应用程序,而是在应用程序之间打包一些可重用的.NET组件。 为了能够在GAC中安装.NET程序集,首先需要使用sn.exe工具使用强名称对其进行签名。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM