Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > Visual Basic > 全面解决.NET下Web项目打开失败的问题(也可用于.NET下Web项目的迁移)
【标  题】:全面解决.NET下Web项目打开失败的问题(也可用于.NET下Web项目的迁移)
【关键字】:.NET,Web,.NET,Web
【来  源】:BLOG.CSDN.NET

全面解决.NET下Web项目打开失败的问题(也可用于.NET下Web项目的迁移)

Your Ad Here

初认.NET开发不久,发现每次从VSS中取出Web项目后打开总是失败,按道理我配置了ISS的虚拟目录(等于从VSS取出后的Web项目的位置)后,没道理打不开,倒是有时会自动在C:\Inetpub\wwwroot\Project下创建该Web项目.而一般我们把.NET项目的源码放在同一个位置(应该说不管用什么做开发都是这样的),如果Web项目放在C盘多不方便,从在网上查了好多资料,都不会解决问题,后来通过比较发现在每一个Web项目下,有一个文件Project.csproj.webinfo其中Project为项目名,比如我的项目为ZhongLu

打开文件后内容如下:
<VisualStudioUNCWeb>
    <Web URLPath = "http://localhost/zhonglu/ZhongLu.csproj" />
</VisualStudioUNCWeb>


以上的Web URLPath就是在IIS管理器中设置的虚拟目录的位置,如果IIS中的该目录改名会,就更改此文件中的URLPath与IIS中保持一致.

注意:用这个方法更改后,在.NET下打开Web项目失败后,先从解决方案中移除原Web项目,再进行添加,添加时使用配置文件中的URL(http://localhost/zhonglu),同时会提示选择Web项目工程文件就成功加载了!

另外,提醒大家做以后开发时把这个文件做为源代码的一部分,应该加到VSS中.一般的大家配置的IIS的虚拟目录的名称和Web项目名称是一致的.

以上方法还可以用于Web项目的迁移和更名.

vb循环中变量赋值的问题:【上一篇】
Asp.net与SQL一起打包部署安装(收集):【下一篇】
【相关文章】
  • .net 中委托与事件的理解!
  • Delphi开发的WebService应用发布-- 谈WAD/CGI/ISAPI 的区别
  • FastCPP -- C++ Web Development Environment
  • 关于ASP.NET模式对话框之间的值传递问题,求教高手
  • 在.NET中获取一台电脑名,IP地址及当前用户名
  • 利用.NET语言开发自己的脚本语言(二)--动态编译
  • Connecting to Pocket PC thru VS .NET 2003
  • 用来获取网页的类(转!vb.net参考)
  • ASP.NET中DataGrid控件的使用
  • 请教ASP.net中文本框的数据绑定问题
  • 【随机文章】
  • Embedded software design & devel -1
  • 软件不软:需求变更与代码质量
  • 3DS Max 7.0 PF Source粒子全攻略(21)
  • 网络安全九大问题及破解对策
  • request.getAttribute("name")赔了夫人又折兵
  • 系统启动脚本分析
  • 模式(schema)和实例(instance)的区别
  • Bug管理的经验和实践(上)
  • 还是装jdk的问题
  • 执行SQL语句报ORA-00600 错误的解决
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.