svcutil.exe
ツールを実行して、インターネット上のWebサービスにアクセスしたいとします。残念ながら、試してみると、次のメッセージを含むエラーが発生します。プロキシ認証の背後からsvcutil.exeを実行する方法
HTTPステータス407で要求が失敗しました:プロキシ認証が必要です(要求を満たすためにISA Serverに許可が必要です。プロキシフィルタが拒否されました。私は(more details here付き)this related postから学んだとおり
、「問題は、ポストは、私がapp.config
ファイルを編集する必要があることを説明しています。私は、認証プロキシの後ろに座っていますということですが、私はすることができますそれをどうやって行うのかを理解してください。私は/svcutilConfig:alternate_app.config
スイッチを使用すると思いますが、私はどのようにして対処するのか分かりませんそのスイッチに渡す有効な.configファイルを構築します。 svcutil.exeが使用するデフォルトのapp.configファイルは何ですか?
それは(少なくとも私にとっては)svcutil.exe
が使用するデフォルト.config
ファイルはsvcutil.exe.config
と呼ばれていることが判明し、それがこのフォルダに住ん:
はい、私はSvcUtilでもこれを行う必要がありました。 Webアプリケーションの場合、web.configは "web.config"のままですが、デスクトップアプリケーションの場合、ソースコードのapp.configは " .exe.config"になります。 svcutil.exe.config(および類似のファイル)を手で編集することは、私にとって非常によく知られています!また、最初に設定ファイルのないデスクトップアプリケーション*を見つけた場合は、正しい名前のファイルを作成してdefaultProxyの設定ファイルに書き込んで、.exeが存在するフォルダに保存することができます。 –
If svcutil.exe.configは存在しません。あなたが上記のようにkmoteを作成すると、うまく動作します。 – jhamm