gpt4 book ai didi

.net - 如何在 Windows Server 2008 的程序集中安装文件?

转载 作者:行者123 更新时间:2023-12-03 14:39:43 25 4
gpt4 key购买 nike

通常,我过去所做的是将文件拖放到 GAC 文件夹中。
这适用于 Windows 2000 和 2003,但是当我尝试在 Windows Server 2008 中执行此操作时,我收到“拒绝访问”。

执行此操作的用户是本地管理员。

我能找到的唯一引用是:
Forum link

有没有另一种方法来实现这一目标?

笔记:
我尝试以管理员身份运行资源管理器,但出现相同的错误。

编辑:理想情况下,任何解决方案都不应关闭 UAC,或安装任何软件开发工具包。 (所以它可以应用于生产服务器)。

编辑:有没有人对此有任何想法?我目前已经在开发中禁用 UAC,但这在现场是 Not Acceptable 。

最佳答案

这是服务器 2008 中的 UAC 问题,有些人建议停止 UAC,我不建议在生产服务器上这样做。答案 使用 gacutil。

你做不是 需要安装 SDK 才能在生产服务器上运行它,exe 及其配置文件可以从开发机器部署(如果需要,在使用后删除)。

将 gacutil.exe 和 gacutil.exe.config 放入特定于您正在使用的框架版本的 WINDOWS\Microsoft.NET\Framework\文件夹中。

然后使用“以管理员身份运行”启动命令行的新实例

导航到您已部署 gacutil 的 C:\WINDOWS\Microsoft.NET\Framework.... 文件夹

然后运行:
gacutil.exe/i

希望这可以解决您的问题(它对我有用)。

祝你好运。

关于.net - 如何在 Windows Server 2008 的程序集中安装文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/427686/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com