Vista+VS2008的Unrecognized tag prefix or device filter 'asp'问题
非技术区的人气不错,这个问题算法不上完全技术,所以发这里了。不要扣我信誉。Vista+VS2008RTM里新建了一个file system web site(frameword 2.0,3.0,3.5都试过),在页面上放了gridview和datalist各一,结果有错误提示如下:
Warning 1 Validation (XHTML 1.0 Transitional): This name contains uppercase characters, which is not allowed. D:\MyFile\Documents\Visual Studio 2008\WebSites\WebSite1\Default.aspx 15 19 D:\...\WebSite1\
Warning 2 Unrecognized tag prefix or device filter 'asp'. D:\MyFile\Documents\Visual Studio 2008\WebSites\WebSite1\Default.aspx 15 6 D:\...\WebSite1\
Warning 3 Validation (XHTML 1.0 Transitional): This name contains uppercase characters, which is not allowed. D:\MyFile\Documents\Visual Studio 2008\WebSites\WebSite1\Default.aspx 17 19 D:\...\WebSite1\
Warning 4 Unrecognized tag prefix or device filter 'asp'. D:\MyFile\Documents\Visual Studio 2008\WebSites\WebSite1\Default.aspx 17 6 D:\...\WebSite1\
Warning 5 D:\MyFile\Documents\Visual Studio 2008\WebSites\WebSite1\Default.aspx: ASP.NET runtime error: 不允许有子节点。 (D:\MyFile\Documents\Visual Studio 2008\WebSites\WebSite1\web.config line 91) D:\MyFile\Documents\Visual Studio 2008\WebSites\WebSite1\Default.aspx 1 1 D:\...\WebSite1\
--------------------编程问答-------------------- 你是不是用了母版页 --------------------编程问答-------------------- 还没有开始使用 --------------------编程问答-------------------- 什么也没用,就是在default.aspx上放了两个控件而已 --------------------编程问答-------------------- up --------------------编程问答-------------------- :)
------ --------------------编程问答-------------------- 同问同问,正好今天也遇上了 --------------------编程问答-------------------- 我也遇到了。
我在2008中打开原先2003的网站,转换完就可以用了,没发现错误,功能经测试都正常。
但是在2005中却遇到一堆错误。是不是2005不完善,有bug啊?
--------------------编程问答-------------------- Unrecognized tag prefix or device filter 'asp'
呵呵,刚试了一下,问题解决了,是因为在转换过程中,控件变量重复定义的原因。我是2005中发现的,2008转换一切正常。
2005还有一个bug,是什么母版页的问题,最后我把原先的控件删了,重新加一个就好了,ms官方都承认这个bug了。
看来,直接升级至2008啦,2005老牛拉车的速度用着就不爽。 --------------------编程问答-------------------- 没想到.net1.1 升级至 .net3.5 只需打开项目自动转换一下,ms人性化功能不错啊。
补充:.NET技术 , 非技术区