尝试了解这些用于Windows C#开发的开发工具之间的差异。任何人都可以澄清这些混淆吗?
强名称工具(sn.exe),此工具是否将程序集复制到GAC中或仅签署程序集? 全局程序集缓存工具(gacutil.exe)将程序集添加到GAC。 Windows Installer 2.0和gacutil.exe有什么区别?
答案 0 :(得分:3)
强名称工具(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工具使用强名称对其进行签名。