版本显示:以前的某个程序安装已在安装计算机上创建挂起的文件操作.
毕磊说上网搜索一下,于是得到如下答案:
关于:以前的某个程序安装已在安装计算机上创建挂起的文件操作 解决办法
以前装过sql server,后来删掉。现在重装,却出现“以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机”错误。无法进行下去。
步骤是:
1)添加/删除程序中彻底删除sql server。
2)将没有删除的sql server目录也删除掉。
3)打开注册表编辑器,在HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/ Session Manager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目。
4)删除注册表中跟sql server相关的键。
其实估计只要做第3步就可以搞定,这样就可以清除安装暂挂项目。自己是先走了1,2,4,最后做了3才搞定。所以估计3才是最关键的
应用3,成功解决。
然后,把一本书上的实例拷贝iis目录下,可是不管怎样运行,就是无法在Internet信息服务窗口中进行浏览。无奈,只好把iis卸载后重新安装。可是装上以后,还是无法运行。仔细查找,在iis下,自己编写一个剧简单的记事本,都无法显示。上网搜索,还是发现不料答案。
如是,在firefox内进行浏览,输入:192.168.0.88/进行浏览后,就可以实现。可是继续在Internet信息服务窗口中进行,仍旧无法进行浏览。
打开ie,仍旧无法进行浏览。
抓狂呀,就要重装系统啦,突然想到:原来ie配置了代理服务器。而我用的是192.168.0.88,所以无法浏览很正常呀。终于,发现了问题的所在。
接下来马上遇到了第三个问题,无法显示aspx文件。
Failed to access IIS metabase.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.Exception Details: System.Web.Hosting.HostingEnvironmentException: Failed to access IIS metabase.
The process account used to run ASP.NET must have read access to the IIS metabase (e.g. IIS://servername/W3SVC). For information on modifying metabase permissions, please see http://support.microsoft.com/?kbid=267904.
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. |
Stack Trace:
[HostingEnvironmentException: Failed to access IIS metabase.] |
继续解决吧。。。。
解决办法:
C:/WINNT/Microsoft.NET/Framework/v2.0.50727>aspnet_regiis.exe -i
终于搞定啦。。。