2011-05-05 4 views
6

背景:
サービスリソースを消費するC#クライアント側のアプリケーションがあります。私がそれを設定するとき、私はサービスリソースのためのクライアントサイドAPIの名前をつけます。 (例:CoreLibraryUserAuthenticationWCFサービス参照内の.datasourceファイルの名前を変更します。

次に、Visual Studioはサービス参照用のファイルを作成します。それらの1つは.datasourceファイルです。本当に長いファイル名とパス(261文字)につながるかなり長いパス(159文字)と組み合わせる

MyProjectThatIs26CharsLong.CoreLibraryUserAuthentication.32CharServiceNmeThatIAmConsuming.datasourceそれ

、:それはビーイングを終わります。これは、TFSが許す範囲の限界を超えています。 (問題は、歴史やプロジェクトの移行を行うに持つが、それは必要とされているよりも詳細であるに入って、このことは本当に複雑です。)

は私が必要なもの:
という名前を変更する方法をより合理的な何かにデータソースファイル。それを行う方法はありますか?

+1

FYI、「C#.NET」のようなものはありません。言語の名前は "C#"です。 –

答えて

1

本当にthat fileが必要ですか?生のDTOを提供するWCFでは、UIへの直接バインディングはあまり役に立ちません。そのファイルをバージョンコントロールの無視リストに追加するか、単に削除してください。

時には問題を解決する必要はまったくありません。

関連する問題