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

Asp.net 我的gacutil(vs2010 4.0)似乎不起作用,asp.net,visual-studio-2010,gac,gacutil,Asp.net,Visual Studio 2010,Gac,Gacutil,我最近开始从头开始为4.0制作我的第一个GAC程序集,当我去安装它时,我得到了以下信息: Microsoft(R).NET全局程序集缓存实用程序。版本3.5.30729.1 版权所有(c)微软公司。版权所有 将程序集添加到缓存失败:此程序集由运行时newe生成 r大于当前加载的运行时,无法加载 因此,我找到了4.0 GacUtil(C:\Program Files\Microsoft SDK\Windows\v7.0A\bin\NETFX 4.0 Tools)的位置,并将exe及其配置从那里改写

我最近开始从头开始为4.0制作我的第一个GAC程序集,当我去安装它时,我得到了以下信息: Microsoft(R).NET全局程序集缓存实用程序。版本3.5.30729.1 版权所有(c)微软公司。版权所有

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

因此,我找到了4.0 GacUtil(C:\Program Files\Microsoft SDK\Windows\v7.0A\bin\NETFX 4.0 Tools)的位置,并将exe及其配置从那里改写为版本。我再次在我的新程序集上运行了/I,刚刚得到: Microsoft(R).NET全局程序集缓存实用程序。版本4.0.30319.1 版权所有(c)微软公司。版权所有

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

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

在使用这个新的4.0 gacutil时,是否有什么地方我做错了或遗漏了


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

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

我还必须复制
gacutil.exe.config
。否则根本就没有输出,甚至连版权信息也没有。