問題タブ [wcftestclient]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net-web-api - WebApi に対して WcfTestClient を使用できますか?
This articleは、それが可能であることを示唆するいくつかのコードを使用して、それが可能であったか、進行中であることを示唆していますが、どのコードを実行する必要があるのか 、WcfTestClientのURIが必要なのかわかりません。
これは、私がそれを実行できると思わせる記事のコードです。
この機能は実装されていますか?
wcf - XAMPP を使用して Apache サーバーで動作する WCF サービスをテストするにはどうすればよいですか?
Windows 仮想マシンで WCF サービスを構築し、ブラウザーで次のように入力して、WCF テスト クライアントでテストしました。
...そして、それはかなりうまく機能します。ここでの問題は、(VM ではなく) 実際のコンピューターで同じテストを実行したいということです。
VM で XAMPP を使用していhtdocs
ます。フォルダーにプロジェクトを設定し、ブラウザーで次のように入力します。
問題は、 を呼び出した結果が返されずgetAllCustomers
、代わりService1.svc.cs
にプレーンテキストで返されることです。
VMで行うのと同じことをしたいのですが、何が問題なのか教えてもらえますか? VM上ではWCFテストクライアントで動作し、私のコンピューターはMacなのでWCFテストクライアントを実行できないためだと思います。
wcf - WcfTestClient での Oracle.DataAccess の問題
Win 7 - 64 ビット マシンで Visual Studio 2010 を実行しています。WCF サービス プロジェクトを作成しました。デバッグしたところ、期待どおりに WCF テスト クライアントが読み込まれました。GetData オペレーションを実行したところ、これを取得できました
ドットネット用のOracleアダプターをインストールしたことはありません。そこで、さまざまな machine.config ファイル (フレームワークの 32 ビット バージョンと 64 ビット バージョンの両方、およびフレームワークの複数のバージョン) を検索すると、確かに、Oracle データ アダプターのエントリがあります。それらをすべて削除しましたが、まだエラーが発生しています。
アイデア???
wcf - WCFテストクライアントを無効にする方法-VS2012
新しいWCFサービスアプリケーションがあります。F5キーを押してデバッグすると、常にWCFテストクライアントが起動しますが、代わりにsoapUIを使用してテストしているため、無効にします。
私はここで答えを試しました-https://stackoverflow.com/a/8441887/903056しかし、このXMLノードはVS 2012のプロジェクトファイルにもうありません。デフォルトの開始を変更するなど、他のいくつかのことも自分で試しましたページを表示し、代わりにデバッグでブラウザセッションを開始しようとしています。
c# - WCF サービスのデバッグに関する問題
そのため、wcf サービスをデバッグしようとして非常に多くの問題が発生しており、助けが必要な場合があります。私が書いているサービスは、C#、Visual Studio 2010 で作成されており、私の会社がクライアントのプロジェクトの 1 つに持っている既存のサービスの一部です。ローカルでデバッグするときに WCFTestClient を使用してサービスに接続しています。最初にビジュアル スタジオを開いて問題のサービスをデバッグするときはいつでも正常に動作しますが、コードに変更を加えて再構築する必要がある場合は、次のエラーが発生します。
ファイル "obj\Debug\Application.DataAccess.dll" を "bin\Debug\Application.DataAccess.dll" にコピーできません。要求された操作は、ユーザー マップ セクションが開いているファイルに対して実行できません。
この問題を回避できた唯一の方法は、Visual Studio を閉じて再度開くことです。これは、変更を加えるたびにかなり時間がかかり、面倒です。ソリューションのクリーニングと再構築を試みましたが、同じエラーが発生します。Process Explorerを開いてdllを使用しているものを見つけようとしましたが、Visual Studioの一部であるFxCopCmd.exeだけです。
誰かが wcf サービスをローカルでデバッグするより良い方法を持っているか、または上記のエラーを防止または解決する方法を知っていますか? どんな助けでも大歓迎です、ありがとう。
.net - 別のマシンにコピーするときに WcfTestClient にサービスを追加できない
VS2012 をインストールせずに、別のマシンで WcfTestClient (VS2012 に含まれているもの) を実行したいと考えています。これは可能ですか?マシンに .NET 4.5 をインストールしましたが、Web サービスを追加しようとすると、次のスタック トレースが表示されます。
WcfTestClient フォルダーには 2 つのファイルしかありません。含める必要のあるファイルは他にありますか? WcfTestClient.exe WcfTestClient.exe.config
どちらも VS2012 IDE フォルダーから直接コピーされます。
c# - WCF テスト クライアントでバイト配列の値を入力する
WCF テスト クライアントを使用して Web メソッドをデバッグしようとしていますが、メソッドは入力の一部として 2 バイト配列を想定しています。
今のところ、デバッガーを使用して、渡された値が使用される直前にブレークポイントを配置し、ビジュアル スタジオのウォッチ ウィンドウで設定しています。
WCF テスト クライアントを使用してバイト配列の各バイトの値を設定する簡単な方法はありますか?
「length = 100」などと入力して配列の長さを指定できることは知っていますが、それは配列のサイズのみを設定します。次に、ドロップダウンをクリックして、すべてのバイトの値を 1 つずつ入力する必要があります。
WCF テスト クライアントを使用するときに配列の値を入力した経験のある人はいますか?
asp.net - リモート サーバーからの WCF Web サービスのホスティング
ローカル マシンにビルドされたWCF Webservice
プロジェクトがあり、テスト クライアントを使用してホストされ、トリガーされると、リモート データベースから値をJSON
形式で返します。
たとえば、URL
localhost を入力すると、次の形式で結果が返されます。
{"Id":3,"Value1":"67.5687","Value2":"126.7125"}
このプロジェクトをパブリック URL を使用してリモート サーバーでホストしたいと考えています。これにより、任意のネットワークから上記の結果が返されるはずです。これに関して3つの質問があります:
** リモート サーバーでホストするには、現在の WCF プロジェクトにどのような変更を加える必要がありますか。
** 次のようなさまざまなタイプのホスティングを考えると:
リモート サーバーでのホスティングに最適なホスティングのタイプ。
** サービスを機能させるには、App.Config ファイルにどのような変更を加える必要がありますか (エンドポイント アドレスを localhost から IP アドレスに変更するなど)。
ありがとう。
asp.net - ASP.NET 上の .svc ホストの WCF 構成
ASP.NET によって .svc ファイルでホストされている WCF Web サービスがあります。.svc ファイルには次の構成が含まれています。
web.config には、WCF の構成が含まれています。バインディング構成は次のとおりです。
サービスをテストするには、.svc ファイルをクリックして F5 をクリックします。WCF テスト クライアントが開きます。しかし、構成が変更されました。私が明示的に定義した値には、デフォルト値があります。
構成が変更されるのはなぜですか? 元の値を保持するにはどうすればよいですか?
簡素化された .svc 構成について聞いたことがあります。web.config で明示的に指定しなくても、.svc の既定のバインドが構成されます。それは本当ですか?