在GAC注册DLL,而不大会清单
-
10-07-2019 - |
题
我有一个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映像,您可以下载和法律上,如果你想在桌面上运行
。只有在这一点MSDN订户虽然。将被添加到微软下载更新版本。
编辑:现在是开放供大家下载
我已经经历过这个(显然)腐败的DLL(我假设从USB驱动器发生故障份)。
您确定“提取从VHD [和]在Visual Studio 2010和.NET 4.0 CTP”不违反许可协议?如果微软想让你“在我的身体箱运行[VS2010]”,他们会刚刚作出了一个noraml安装使用。
如果您可以创建清单(我不知道应该是什么样子),它很容易只加载DLL到Visual Studio的资源编辑器(文件 - >打开 - >文件 - > [选择DLL] - > [点击向下字形打开按钮] - >资源视图),只是添加清单到DLL
我想同样的过程,当你拖放到C做:\ WINDOWS \组装?
不隶属于 StackOverflow