今天在vista下配置工作环境,安装iis的时候没用到系统安装盘,心里一乐,等到装好开始配置的时候却折腾了好久。
晚上配了一个ASP.NET的QuickStart教程,xp下很简单的一个问题,在vista下搞了我好久。
第一个问题遇到的是在修改web.config文件里那个路径时候遇到的,居然改了之后无法保存,在记事本里保存,提示找不到要保存的文件路径,简直胡扯的有点离谱。改用VS2005,保存的时候提示无权限,这个问题有点感觉是vista的那个UAC搞得鬼,但是又不甘心就这么把UAC关了。后来在网上查到vista下有些应用程序需要以管理员身份运行,这里也是一样的方法解决的。鼠标右击VS2005,选择“以管理员身份运行”,就可以修改了,但今天还有一个隐患没解决,vs启动之后,系统居然还会提示vs2005sp1不是以管理员身份运行的,今天只不过是改个文件而已,改天做工程了,这个sp1会不会也搞那么一出啊?改天再研究。
第二个问题就是关于asp.net2.0在iis下的注册问题,因为我的vista是后装的iis,而.framework2.0则是跟着vs2005一起早就装好的,这个时候需要手动注册一下.framework2.0,方法如下:在xp下,在“运行”里面执行一下x:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe –i就行了,但在vista下,会报一个“0x800702e4 请求的操作需要提升的”错误。真是搞得头大。解决的方法和前面大同小异,给这个aspnet_regiis.exe创建一个快捷方式,给它的目标后面加上一个-i,再右击这个快捷方式,以管理员身份运行,就行了。
发表于 @ 2008年03月01日 00:38:00|评论(loading...)|编辑