Каковы файлы ссылок службы WCF.datasource?

Каковы файлы .datasource, которые автоматически генерируются с помощью "Create Service Reference" в Visual Studio? Комментарий в файле:

Этот файл автоматически генерируется по Visual Studio.Net. это используется для хранения информации о конфигурации источника данных общего объекта.
Переименование расширения файла или редактирование содержимого этого файла можно чтобы файл был неузнаваем в программе.

Однако, похоже, что эти файлы являются необязательными, поэтому мне интересно, для чего они используются. Я также задаюсь вопросом, действительно ли безопасно их удалять, поскольку они часто вызывают проблемы с длиной пути в XP.

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

Может ли кто-нибудь указать мне на официальную документацию MS по этим файлам?

Ответ 1

Насколько я помню, они только что сгенерированы, так что вы можете использовать контракты данных, используемые в службе, в качестве источников данных объекта для привязки данных к элементам управления пользовательского интерфейса.

Ответ 2

Файлы .datasource являются необязательными, но их можно использовать в вашем клиентском приложении, чтобы легко связать контракт данных с элементом управления ui. Вот статья, объясняющая, как их использовать:

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

Ответ 3

Мне удалось удалить их из одного из наших проектов. Проект построен отлично и загружен из базы данных в порядке, поэтому я предполагаю, что это безопасно. Я хотел бы услышать, что кто-то, кто знает больше о них, взвешивает этот элемент предмета.

Ответ 4

Разверните ссылку reference.svcmap из visual studio.

Обновить ссылку.

И удалите желтые сигнальные источники предупреждений.