我正准备参加70-483的MS考试,我有一个示例问题:"您正在开发一个将由多个应用程序使用的程序集。您需要在全局程序集缓存(GAC)中安装程序集。您可以执行哪两项操作来实现此目标? (每个正确答案都提供了一个完整的解决方案。选择两个。)
一个。使用程序集注册工具(regasm.exe)注册程序集并将程序集复制到GAC。
B中。使用强名称工具(sn.exe)将程序集复制到GAC中。
℃。使用Microsoft注册服务器(regsvr32.exe)将程序集添加到GAC。
d。使用全局程序集缓存工具(gacutil.exe)将程序集添加到GAC。
电子。使用Windows Installer 2.0将程序集添加到GAC。"
建议的答案是B和D,这是正确的吗?我认为正确的可能是D和E.任何人都可以帮助我吗?
答案 0 :(得分:3)
不确定您需要什么帮助,但不是D和E的原因是regsvr32.exe
不会在GAC中注册用于注册COM对象的内容,并且要在GAC中安装要安装的功能比Windows Installer 2.0晚的版本。
它是B和D的原因是在GAC中注册的所有程序集都必须是强名称的,您使用sn.exe
工具来执行此操作。获得强大的命名工具后,可以使用gacutil.exe
将其添加到注册表中。