我有一个DLL我希望用我的GAC注册。我输入命令:

gacutil /i c:\temp\msvcr100.dll

和我得到的错误:

Failure adding assembly to the cache:   The module was expected to contain an as
sembly manifest.

所有我是DLL。有没有一种方法来创建/假/旁路呢?

对于那些有兴趣,我试图从VHD 4.0 CTP提取的Visual Studio 2010和.NET和我的物理设备上运行。作为边注,这已被尝试?

有帮助吗?

解决方案

这是实际上是一个GAC-能够DLL?它似乎并不像它。也许这只是REG-能?你为什么要GAC呢?

其他提示

“对于那些有兴趣,我试图从VHD 2010和.NET 4.0 CTP提取Visual Studio和我的物理设备上运行它。作为一个侧面说明,有这种尝试过?”

仅供参考 - 在这一点上是Beta 1中的全部ISO映像,您可以下载和法律上,如果你想在桌面上运行

VS 2010测试1上MSDN

只有在这一点MSDN订户虽然。将被添加到微软下载更新版本。

编辑:现在是开放供大家下载

我已经经历过这个(显然)腐败的DLL(我假设从USB驱动器发生故障份)。

您确定“提取从VHD [和]在Visual Studio 2010和.NET 4.0 CTP”不违反许可协议?如果微软想让你“在我的身体箱运行[VS2010]”,他们会刚刚作出了一个noraml安装使用。

如果您可以创建清单(我不知道应该是什么样子),它很容易只加载DLL到Visual Studio的资源编辑器(文件 - >打开 - >文件 - > [选择DLL] - > [点击向下字形打开按钮] - >资源视图),只是添加清单到DLL

我想同样的过程,当你拖放到C做:\ WINDOWS \组装?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top