我没有在计算机上安装gacutil我必须安装这个程序集所以它可以完成而不是使用gacutil吗?
如果是,那么差异是什么?
它是一个.net 2.0程序集
答案 0 :(得分:2)
如果您不想使用gacutil,那么您应该创建自己的实用程序并使用Publish.GacInstall Method安装程序集。
public void GacInstall(string AssemblyPath)
drage和drop dll ...如果没有gacutil,它可能无效,因为特殊的Windows资源管理器插件调用gacutil将程序集安装到GAC中。有关详细信息,请查看GAC - To add an assembly to the GAC, drag and drop works, but copy and paste doesn't? Why?
答案 1 :(得分:1)
您可以将程序集拖放到资源管理器中的\ Windows \ Assembly文件夹中,程序集将自动部署到那里。此方法的结果与使用gacutil之间没有区别。
要在行为之前进行验证,必须在.NET Framework中安装一个shell扩展,在您导航时显示该文件夹的不同视图,因此您应该实际看到包含版本数据等的程序集而不是标准列(详见)。