unable to start debugging on the web server. The web server could not find the requested resource

Bug:unable to start debugging on the web server. The web server could not find the requested resource In II7 and Visual Studio 2010


Solution:


!. Check IIS Default Web Site is start or not


#    ::1             localhost

1. rerun aspnet_regiis.exe-- because you install new version of IIS

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ aspnet_regiis.exe 

2. close your solution

3.You can try following: navigate to the root folder of your web application and find file that has ".csproj.user" extension ad delete it. Close all instances of Visual Studio and start again. Then hit F5. Otherwise hit CTRL+ALT+P and attach to w3wc.exe process. Hope it helps.

4. reopen your solution from the folder.



Definition:


.csproj.user 是一个配置文件,会记录项目生成路径、项目启动程序等信息。

是存储一些你在VS中作出的针对这个项目的设定,可以理解为个人设置。


.sln .suo .csproj .csproj.user

.sln: solution. 即解决方案. 它引用了这个解决方案中所包含的项目, 一个解决方案一般会有几个项目的,即.csproj. 里面写有项目的路径, 改变路径, 打开.sln的时候,就看不到那个项目了.

.suo: 是solution user option的缩写,它储存了用户界面的自定义配置,包括布局、断点和项目最后编译的而又没有关掉的文件(下次打开时用)等,以便于下一次你打开Visual Studio可以恢复这些设置,因此不要随便删除也无法删除,况且它们就是隐藏文件,所以不要管它们。

.csproj: cs project, cs项目. 用vs可以直接打开, 因为这个文件引用了这个项目的所以有文件.

.csproj.user: 用户配置文件,如<AspNetDebugging>True</AspNetDebugging>

项目是在开发过程中为了便于管理而运用的代码管理方式,程序员在开发软件时可以根据各个类的不同功能而将其归类到不同的项目中。而一个或多个项目可以组成一个解决方案。 说白了,项目就是为代码管理提供方便。 而代码的运行并不需要.csproj、.csproj.user之类的文件,所以在开发完成之后生成的软件或网站中,不会有以上之类的文件。 因此: 在软件开发中需要项目进行代码管理, 而在软件使用中则不需要项目。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值