VWD内建Web服务器无法解析本地Flash文件[Bug]


        Visual Web Developer 2005 Express Edition是微软发布的一个针对普通爱好者、学生,以及编程狂的新的创建Web站点以及应用程序的开发工具。自己没太用过,最近才稍微看过几篇介绍的文章。一个小师弟做课程设计的时候用了这个开发工具,遇到了问题过来问——如何在aspx文件中插入flash,我就告诉他直接在aspx文件的源中加入<embed>标签就可以了。本来是一个很简单的问题,没想到他下午又过来了,说是页面中的flash显示不出来,IE的进度条不断往前滚动,但flash就是显示不出来,中午等了两个小时了还是这样。我也觉得很奇怪,以前VS .Net 2003好好的呀。不是flash文件有问题吧,随便从网上down了一个flash文件放上去,还是无法显示。跟flash插件也没关系,放在html文件中显示没问题。与文件的路径就更没有关系了,仔仔细细检查了好多遍。

       这时候注意到他是在使用VWD内建(built-in)Web服务器调试网站的时候遇到这个问题的。这个内建的Web服务器在2005的Beta1中就已经有了,感觉是一个非常好的功能,Web应用程序的创建和调试等再也不需要依赖IIS的虚拟目录了。MSDN上对这项技术的评价也非常之高,认为它是“Top 10 Cool Things about Visual Web Developer 2005 Express Edition”(http://lab.msdn.microsoft.com/express/vwd/top10/default.aspx)。


       不会这个处于Beta状态的家伙有什么问题吧?从网上找到一个flash文件的地址(http://*/*.swf),替换文件中<embed>标签的src属性中的内容,F5之,OK,flash文件显示出来了。不知道这算不算一个Bug?到目前为止,机器上还是没装VWD,只是远程登录别人的计算机调试过几个小问题,不知道是不是一个普遍的问题,否则的话也不能算作Bug了。

posted @ 2005-07-22 10:32  蜡人张  阅读(1160)  评论(2)    收藏  举报