1

私は Web サイトの保守フェーズに取り組んでいますが、問題が発生しています。Javascript 'Uncaught ReferenceError' でエラーをスローする WCF サービスを呼び出そうとする Javascript に関連する問題があります。

そのスクリプトの範囲は次のとおりです。

$(document).ready(function() {   
    Utility.blockUI();
    AwmsUI.Actions.page_id = Utility.UrlParam("pid");
    AwmsUI.Actions.mode = Utility.UrlParam("mode");
    wcf.wmsService.GetAllOnlineComponentType(AwmsUI.Actions.page_id, AwmsUI.Actions.newComponentType);

これは、長い関数全体のほんの一部です。
エラーは、名前空間「wcf」でサービス「wmsService」を呼び出す必要がある最後の行で発生します。

[ServiceContract(Namespace = "wcf")]
[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)]
public class wmsService
{ blah blah ... }

ローカルの iis でホストされている wcf サービスを確認しましたが、見つからないようです (空白で表示されます)。
お客様の開発環境でホストされている wcf サービスを確認したところ、「エンドポイントが見つかりません」と表示されます。
ページは顧客の開発環境では正常に動作していますが、私のサイトでは動かなくなります。
私は最新のソースコードを入手し、そこでの責任と比較して、変更が加えられていないことを確認しました。

設定か何かのどこかで間違いを犯したに違いないと思いますが、何を修正すればよいかわかりません。
皆さん、私を助けてくれませんか?

AppPool Classic 2.0 を使用して IIS 7 で実行しています

ありがとう&よろしく
ホアン

4

1 に答える 1