[置顶] 本人联系方式

[置顶] 我的程序 部分历史

用了很久的Google IG

January 27, 2008 Views
Comments 1

More...

阅读全文Private Diary

又一些VIP

January 27, 2008 Views
Comments 18

又一批.用也用不完~

More...

阅读全文My Programs

购书中心一游

January 24, 2008 Views
Comments 3

More...

阅读全文Private Diary

Exchange2003安装后.Net程序全部错误.

January 23, 2008 Views
Comments 1

 安装Exchage2003后,所有网站ASP.NET不能执行,C#也无法执行.日志里显示为无法访问某个位置的文件.于是搜索Google.发现如下文章.

背景知识:
什么是全局程序集缓存 ?
安装有公共语言运行库的每台计算机都具有称为全局程序集缓存的计算机范围内的代码缓存。全局程序集缓存中存储了专门指定给由计算机中若干应用程序共享的程序集。
 
正文:
不知道大家有没有注意到在目录:c:\windows\assembly 目录下面的文件以这种方式显示:
 
粗略的一看也许大家会认为c:\windows\assembly文件夹下面的文件和一般的文件夹下面的文件没有什么区别,只是类型不同而已,其实不是这样的。
首先选择一个文件,右键单击出现的菜单项只有三个选项View,Uninstall和Property:
 
很明显和普通的文件是不一样的,让我们看看c:\windows\assembly文件夹下面到底有什么文件吧,run à cmd 打开命令窗口à cd c:\windows\assembly à dir 我们看到了如下画面:
从上图可以看到实际上在c:\windows\assembly文件夹下面只有7个目录,没有文件,看来是资源管理器用另一种视图显示了该目录下面的文件,或者说资源管理器隐藏了事实。那么这个文件夹到底是做什么用的呢?
这个文件夹的用途正是本文最开始所说的概念……“全局程序集缓存”的缓存目录,里面放的是程序集的缓存。
 
相关技巧经验:
1. 如何卸载全局程序集缓存
如果想使用右键菜单中的Uninstall命令卸载程序集,通常会出现下面这个错误:


 
不能卸载程序集,因为它其他的应用程序需要它。

 
我们可以通过微软提供的工具 全局程序集缓存工具 (Gacutil.exe)卸载程序集。
2. 如何向全局程序集中添加程序集
昨天我的经历,安装framework 3.0时失败了,当时没有在意,因为失败了安装回滚了,我觉得应该不会造成什么影响。但是当我运行Web应用程序时,却报错了,而且错误莫名其妙,大概得提示是:“error CS0006: 未能找到元数据文件 System.Web.Services.dll”,我查看了目录:C:\windows\Microsoft.NET\Framework\v2.0.50727,System.Web.Services.dll安然无恙,后来还是经过一个同事的提示,发现c:\windows\assembly这个文件夹就是应用程序缓存中没有了System.Web.Services,可能是在安装framework3.0失败的时候导致应用程序缓存中的System.Web.Services程序集被卸载,而iis使用程序集的时候直接从全局程序集缓存中去取,结果取不到了,于是就报错:cs0006。
解决方案是:将C:\windows\Microsoft.NET\Framework\v2.0.50727目录下面的System.Web.Services.dll文件拖到c:\windows\assembly文件夹中,这样全局程序集缓存中就有了System.Web.Services程序集,Web应用程序就可以正常执行了。
3. 如何将全局程序集缓存中的dll文件复制出来?
不可以在windows的资源管理器中复制了,我们可以通过dos命令复制.

以上文章为转载.
把文件复制到缓存文件夹之后,果然解决.Exchange2003的一低级BUG.

...

阅读全文Technical Information

寒假来临

January 23, 2008 Views
Comments 2

学校拍的一些图片.

More...

阅读全文Private Diary

HOHO VR 系统VIP邀请

January 22, 2008 Views
Comments 19

VR系统的VIP序列号.

More...

阅读全文Private Diary

Exchange 2007

January 22, 2008 Views
Comments 0

环境Windows Server 2003 32BIT. VS 2008. NTFS驱动器。

安装Exchange2007时,提示 安装后还没有重新启动,需要重新启动后才能安装。

当时把Exchange2007准备部署在E驱动器上。重启过N次仍然没有解决。

最后部署在C驱动器上解决。2007的BUG。

阅读全文QA知识库

上海人用监控看恋人吻别

January 17, 2008 Views
Comments 1

上海地铁工作人员用监控看恋人吻别.

点击标题查看视频。

More...

阅读全文Technical Information 上海人  恋人吻别  

A* Pathfinding for Beginners

January 14, 2008 Views
Comments 1

A* Pathfinding for Beginners

More...

阅读全文Technical Information

浏览器提示证书不受信任解决

January 11, 2008 Views
Comments 2

如果您在IE6.0或者其他浏览器下,可能访问本站会出现证书不受信任提示。

此时,下载该文件并安装既可。(非程序,没有感染木马病毒危险)

然后按提示点下一步既可。

证书下载:gd_iis_intermediates.p7b

More...

阅读全文My Programs网站  证书  安装  

分页:« 首页...«1[2]»...尾页 »