各位大侠:
    今天在VS2008发布安装包后在本机安装时弹出“该应用程序要求首先在“全局程序集缓存(GAC) ”中安装程序集WindowsBase   版本3.0.0.0”,为什么呀?怎么解决,自己百度了一下,排除了“中文版VS2008:项目(&P)-> ...属性(&P)-> 发布-> 应用程序文件(&I) 找到'stdole 将其状态改为include重新编译项目”解决方法,只好求助诸位大神,穷人分少,对不住了!谢谢先~

解决方案 »

  1.   

    你的程序引用了强命名的程序集WindowsBase,你把它拖到C:\WINDOWS\assembly里就可以了
      

  2.   

    楼上的兄弟:照做了,我把WindowsBase.dll拖到C:\WINDOWS\assembly下了,涛声依旧啊!
      

  3.   

    自己解决了,到其他计算机上利用WINRAR工具,在地址栏选择C:\WINDOWS\assembly\GAC_MSIL\WindowsBase路径,压缩后拷贝到自己的机器,解压后拖入到C:\WINDOWS\assembly\ 解决。
      

  4.   

    楼主 问一下 2.0  如何引用 那个 windowsbase啊,或是注册