gpt4 book ai didi

asp.net - 我的 gacutil (vs2010 4.0) 似乎不起作用

转载 作者:行者123 更新时间:2023-12-02 20:09:29 26 4
gpt4 key购买 nike

我最近开始从头开始制作我的第一个 GAC Assembly 4.0,当我安装它时,我得到了这个:Microsoft (R) .NET 全局程序集缓存实用程序。版本3.5.30729.1版权所有 (c) Microsoft Corporation。保留所有权利。

将程序集添加到缓存失败:此程序集由运行时 newe 构建r 大于当前加载的运行时,无法加载。

所以我找到了 4.0 GacUtil 的位置(C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin\NETFX 4.0 Tools),并将 exe 及其配置覆盖到那里的版本。我再次在新程序集上运行/i 并得到:Microsoft (R) .NET 全局程序集缓存实用程序。版本4.0.30319.1版权所有 (c) Microsoft Corporation。保留所有权利。

但是在c:\windows\Assembly中并没有Assembly的踪迹。我以为我做错了什么并尝试运行 gacutil/?查看我可以尝试的其他选项(并查看为什么在安装程序集时没有显示输出),但它只是不断输出相同的内容:Microsoft (R) .NET 全局程序集缓存实用程序。版本4.0.30319.1版权所有 (c) Microsoft Corporation。保留所有权利。

为了确保我没有失去理智,我复制回了我一直在使用的旧 gacutil.exe 并执行了/?它加载了该命令的帮助信息。将新的gacutil放回去并再次尝试,仍然没有输出。

在使用这个新的 4.0 gacutil 时,我是否做错或错过了什么?

注意:该程序集也不会显示在 Windows\Microsoft.NET\Assemblies 中。

最佳答案

如果您将 gacutil.exe 复制出其原始位置,则需要与其一起复制 1033/gacutlrc.dll 文件。一旦我将该文件复制到新位置,gacutil 似乎就可以正常工作。

关于asp.net - 我的 gacutil (vs2010 4.0) 似乎不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10196832/

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