将程序集添加到“全局程序集高速缓存”

  1. 在“Windows 资源管理器”中,找到 \My Documents\Visual Studio 2005\Projects\ 中的项目。
  2. 在您已经创建的项目中,找到子目录 \bin\Debug\。
  3. 确认程序集 DLL 位于此目录中。
  4. 将 DLL 的文件目录路径复制到剪贴板。
  5. 单击“开始”,指向“程序”>“Microsoft Visual Studio 2005”>“Visual Studio 工具”,然后单击“Visual Studio 命令提示符”。

    您需要将目录更改为包含 DLL 的目录。

  6. 为此,首先键入更改目录命令:
    cd 
  7. 在 cd 命令后加上一个空格,然后右击以便从剪贴板中粘贴目录文件路径。
  8. 按 Enter 键。

    验证该目录更改为包含程序集 DLL 的目录。

  9. 键入以下命令,然后将代码段中显示的程序集 DLL 替换为您的程序集 DLL 的名称。
    gacutil -if CRUFL_CS_ExchangeRate.dll
  10. 按 Enter 键。
  11. 屏幕上会显示以下确认消息:
    Assembly successfully added to the cache.
  12. 如果出现失败消息,请重新检查程序集 DLL 文件名的拼写并再次运行 gacutil
  13. 关闭“Visual Studio 命令提示符”。
  14. 在“Windows 资源管理器”中,找到子目录 \assembly\,它在 \Windows\ 或 \WinNT\ 目录中。

    现在,在程序集子目录(被称为 GAC 或全局程序集高速缓存)中应该能够看到您添加的程序集了。

posted @ 2012-06-26 11:52  江宁织造  阅读(360)  评论(0编辑  收藏  举报