93

Visual Studio中“创建服务引用”自动生成的.datasource文件有哪些?文件中的注释是这样的:

此文件由 Visual Studio .Net 自动生成。它用于存储通用对象数据源配置信息。
重命名文件扩展名或编辑此文件的内容可能会
导致该文件无法被程序识别。

但是,听起来这些文件是可选的,所以我想知道它们的用途。我也想知道删除它们是否真的安全,因为它们经常会导致 XP 上的路径长度问题。

http://www.eggheadcafe.com/conversation.aspx?messageid=34104031&threadid=34104026

任何人都可以向我指出这些文件的一些官方 MS 文档吗?

4

4 回答 4

41

据我记得,它们只是生成的,以便您可以将服务中使用的数据协定用作对象数据源,以便与 UI 控件进行数据绑定。

于 2009-09-17T16:31:20.663 回答
20

.datasource 文件是可选的,但可以在您的客户端应用程序中使用它们来轻松地将数据协定绑定到 ui 控件。这是一篇解释如何使用它们的文章:

http://msdn.microsoft.com/en-us/library/ee373840.aspx

于 2011-08-18T18:04:21.647 回答
15

我能够从我们的一个项目中删除它们。项目构建良好,并且从数据库中加载的东西很好,所以我假设它是安全的。不过,我想听听更了解他们的人对这个主题的这个元素进行权衡。

于 2011-01-27T22:57:31.223 回答
3

从 Visual Studio 扩展您的 Reference.svcmap。

更新参考。

并删除黄色警告数据源。

于 2017-06-02T07:16:13.273 回答