如何安装 Windows 程序集?

如何安装 Windows 程序集?

我有几个使用 Telerik 控件的网站,需要将程序集安装到运行 Windows Server 2008 R2 的新 VM 中。通常我会将 *.dll 直接拖到文件C:\Windows\Assembly夹中,但我遇到了“访问被拒绝”错误。

据我所知,您可以通过登录本地管理员帐户来解决这个问题,但我无法通过 RDP 进入该帐户。 (其实我可以,我错了)

安装这些程序集最简单的方法是什么?Gacutil?

编辑:我还应该补充一点,如果解决方案不涉及禁用 UAC 或重新启动服务器,那就最好了。如果可能的话,我想避免服务中断。

答案1

事实证明,我确实能够以本地管理员帐户的身份通过 RDP 进入计算机。为了方便后面阅读本文的人,我的计算机和服务器都在域控制器上,我的帐户也在组中Administrators,但这还不够。

要添加程序集,我只需遵循标准惯例,打开两个资源管理器窗口,一个位于,C:\Windows\assembly另一个位于我的 DLL 所在的位置,然后将 DLL 拖到我的程序集文件夹中。Windows 会处理其余的事情。

为了使登录能够连接到服务器,我必须使用以下凭据进行 RDP,因为它位于域上。

  • 计算机 =[server_name]
  • 用户名=[server_name]\Administrator

相关内容