VS2008与VS2005中对Schema文件进行编辑的区别

来源:互联网 发布:novationlaunchpad软件 编辑:程序博客网 时间:2024/05/22 10:28
因为上一个系统需要使用Schema对Xml文件进行校验,所以使用了Schema模板进行校验,而当时使用的是VS2005开发环境,在VS2005中,集成了Schema编辑器,其中包括图形编辑界面和代码编辑两种形式的选择,与此同时,在VS2005中新建一个Schema模板文件,会同时生成两个文件*.xsd和*.xsx,其中前者是Schema模板源代码,而*.xsx文件则是记录了使用图形编辑器编辑模板元素时的位置数据,也就是说,后者是专门为了图形编辑器能够准确定位元素位置而添加的文件。
    但是,在VS2008中,取消了图形编辑器,只保留了代码编辑一种编辑方式,与此同时,添加了XML SchemaExplorer这个结构浏览器,于是原来的*.xsx文件也取消了,也许没有图像编辑器会感觉有点不方便,但是,如果你熟悉了SchemaExplorer的使用规则以后,你可能会发现它一点也不比图形编辑器差多少,其中添加的结构浏览,元素定位等都能让你快速编辑自己的Schema模板文件。