サービス参照を更新/削除/作成しようとすると、次のエラーが表示されます。
次の問題のため、サービス参照の構成を追加できませんでした: 要素 'endpoint' には属性 'binding' が必要です。
VS2010では問題なく動作していました。
私は多くのことを試しました:
1 つ目: [サービス参照の構成] ダイアログの [参照されたアセンブリで型を再利用する] チェックボックスをオフにしました。
2 番目のストライク: プロジェクトからすべての参照を削除し、再度追加します [サービス参照の構成] ダイアログで Microsoft 以外の dll のチェックを外しました。
ストライク 3: -VS2012 のアンインストール/再インストール
-元のプロジェクトの削除/再マッピング
-真新しいプロジェクトにサービス参照を追加
- 元のプロジェクトから古いサービス .wsdl、.xsd、.disco、.svcinfo、.svcmap を削除します。
- .csproj xml を編集して古いファイルを削除し、新しいファイルを挿入
- サービス ファイルを新しいプロジェクトから元のプロジェクトにコピーしました。
-古いプロジェクトがビルドされましたが、まだサービス参照を追加/削除/更新できません
PS私はVS2010を本当に愛していましたが、VS2012については同じことは言えません...それでも...