找这个东西我是费了好大的精力,花了两天时间,最后差点就要放弃了。
实际上在VS.NET2005Aphla中要添加MSD文档就象我们要在项目中添加一个文件(比如说文本文件)一样,可以有模板,我们选中添加就完了,但在这个版本中还没有正式添加这个的支持,所以要费点力气。
首先我们添加一个XML文件,并把下面的代码复制到文件中去
<msd:MappingSchema xmlns:msd="http://schema.microsoft.com/mapping/2003/06/msd"> </msd:MappingSchema> |
然后保存这个XML文件,并把这个文件的扩展名改为MSD。好了,现在在解决方案浏览器中双击这个文件就可以看到mapping tool的界面了。
下面是我试验做的一个映射(图片经过处理)
这个界面可比原来那个工具强大很多,在生成MSD文档的同时,还会自动生成一个类用来建立ObjectSpace对象实例的。