浏览器显示"目录列表 - /"

Dan*_*iel 3 asp.net wcf

我正在开发最简单的ASP.NET应用程序,它给我一个恼人的错误.

我有一个文本框和一个按钮控件,我希望在单击按钮时将文本框中的文本保存到数据库表中.该文本将通过WCF服务传播到数据库.

由于我是一个相当平庸的程序员,我偶尔会遇到错误,这会导致浏览器中显示大量错误消息.我能理解.我修复它们并构建我的解决方案并按F5开始.但是在修复错误之后,每次浏览器显示一个如下所示的目录而不是我惊人的UI.

目录列表 - /

Monday, December 20, 2010 10:10 PM        <dir> bin   
Saturday, December 18, 2010 10:10 PM      1,303 MainForm.aspx
Monday, December 20, 2010 10:28 PM        467 MainForm.aspx.cs   
Saturday, December 18, 2010 10:09 PM      2,118 MainForm.aspx.designer.cs
Friday, December 17, 2010 10:25 PM        <dir> obj
Friday, December 17, 2010 10:25 PM        <dir> Properties
Sunday, December 19, 2010 10:09 PM        <dir> Service References
Monday, December 20, 2010 02:01 PM        5,552 SimpleChat.csproj
Monday, December 20, 2010 02:01 PM        1,170 SimpleChat.csproj.user
Sunday, December 19, 2010 10:09 PM        1,810 Web.config
Friday, December 17, 2010 10:25 PM        1,285 Web.Debug.config
Friday, December 17, 2010 10:25 PM        1,346 Web.Release.config
Run Code Online (Sandbox Code Playgroud)

版本信息:ASP.NET Development Server 10.0.0.0

为什么发生这种情况?

我知道如何解决但是它很繁琐:在MainForm.aspx.cs中我评论有关服务调用的行,然后我重建解决方案,取消注释对服务的调用并再次重建解决方案.然后一切都按预期工作,直到我遇到下一个bug.

谢谢阅读... ;-)

Lee*_*ker 7

最简单的解决方法是右键单击解决方案中要在运行项目时打开的页面,然后选择"设置为启动页面"

在上面的例子中,它将是"MainForm.aspx"