快速业务通道

用VS.NET打开或创建web项目出错的解决办法

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-03-13
 按照上文的提示,重装IIS和.NET Framework,结果依旧。后来又仔细对照了dudu在CNBlogsDotText的安装说明中的步骤,在IIS服务管理器中N进N出,建虚拟目录,删映射,添加映射,仍然搞不定。最后抱着死马当活马医的心态,用最苯的暴力手段,即用记事本(如果是二进制格式的文件,就UltraEdit软件)强行打开CnBlogsDotText.sln文件,结果在头3行看到如下的字符串:

Microsoft Visual Studio Solution File, Format Version 8.00
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DottextWeb", "http://localhost/DottextWeb/DottextWeb.csproj", "{D5711AB8-BE34-4D64-91A2-B68F310CA995}"


  顿时眼睛一亮,之前的郁闷一扫而光。原来在调试时,我在本机IIS服务管理器为CNBlogsDotText项目建立的虚拟目录的别名是“CNBlog”,而VS.NET在加载CnBlogsDotText.sln文件时找的是DottextWeb虚拟目录,这样当然找不到了,结果VS.NET报了个误人千里的出错提示。原因找到后,手工修改上面的第二行,保存退出。再用VS.NET打开CnBlogsDotText.sln文件,结果一切顺利,整个项目的文件都老老实实的列在了右边的“解决方案资源管理器”中。

  我在网上下过不少公布的Web项目代码包,里面大都没有注释如何用IDE编辑器调试。当然,作者在使用IDE编辑器调试自己写的代码时,IDE编辑器是肯定不会报错的。但是编辑完保存后打包发布后,其它人在自己机器上调试时起了和作者不一样的项目名称时,往往就会出现各种莫名奇妙的出错提示。所以,我们在拿到他人发布的程序代码后,最好先用记事本打开其项目配置文件看看,当然,二进制格式的就用UltraEdit了。

  最后,又去mill的个人Blog逛了逛,结果发现不久前他也发了篇相当简短的英文日志,正好也是解决VS.NET的类似问题的,觉得我太罗嗦的可以去看看。地址是:http://www.cnblogs.com/mill2002/archive/2005/01/04/86300.html

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号