1


0

IIS上のWCFサービスの問題

こんにちは、WCFサービスを作成し、WebDevelopmentServerで実行します。 それはうまくいきます。

Windows XP SP3上のIIS 5.1に移動したよりも。 そして、動作を停止します。 「CityServiceが定義されていません」というエラーが表示されます。 JavaScriptが見つからないため、定義されていません。 webdevelopmentサーバーでは、このリンクは機能しており、javascriptコードhttp:// localhost:65424 / CityService.svc / jsを返します

しかし、このリンクは機能していません、「リソースが見つかりません」https://localhost/WebApplication1/CityService.svc/js

開発サーバーで動作し、IISで動作しない理由を理解できませんか?

誰でも私を助けてくれますか?

私のソースコードは次のとおりです。

C#コード

[ServiceContract(Namespace = "")]
[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)]
public class CityService
{
    // Add [WebGet] attribute to use HTTP GET
    [OperationContract]
    public string DoWork(string cityName)
    {
        // Add your operation implementation here
        return "Hello " + cityName;
    }

    // Add more operations here and mark them with [OperationContract]
}

JavaScriptコード:

CityService.DoWork($get("txtCity").value, onSuccess);

XML構成:


1 Answer


0