将程序集添加到“全局程序集高速缓存”
- 在“Windows 资源管理器”中,找到 \My Documents\Visual Studio 2005\Projects\ 中的项目。
- 在您已经创建的项目中,找到子目录 \bin\Debug\。
- 确认程序集 DLL 位于此目录中。
- 将 DLL 的文件目录路径复制到剪贴板。
- 单击“开始”,指向“程序”>“Microsoft Visual Studio 2005”>“Visual Studio 工具”,然后单击“Visual Studio 命令提示符”。
您需要将目录更改为包含 DLL 的目录。
- 为此,首先键入更改目录命令:
cd
- 在 cd 命令后加上一个空格,然后右击以便从剪贴板中粘贴目录文件路径。
- 按 Enter 键。
验证该目录更改为包含程序集 DLL 的目录。
- 键入以下命令,然后将代码段中显示的程序集 DLL 替换为您的程序集 DLL 的名称。
gacutil -if CRUFL_CS_ExchangeRate.dll
- 按 Enter 键。
- 屏幕上会显示以下确认消息:
Assembly successfully added to the cache.
- 如果出现失败消息,请重新检查程序集 DLL 文件名的拼写并再次运行 gacutil。
- 关闭“Visual Studio 命令提示符”。
- 在“Windows 资源管理器”中,找到子目录 \assembly\,它在 \Windows\ 或 \WinNT\ 目录中。
现在,在程序集子目录(被称为 GAC 或全局程序集高速缓存)中应该能够看到您添加的程序集了。
作者:江宁织造
博客:http://www.cnblogs.com/wgx0428/
博客:http://www.cnblogs.com/wgx0428/