2012-02-07 5 views
0

Windows 7開発 pcで正常に動作する.NET 4 Webサービスを作成しました。しかし今はIISを実行するのWindows 2008標準サーバに移動しました。asp.net Webサービス "ページが見つかりません"メソッド呼び出し後

.asmxファイルを参照すると、使用可能なWebサービスメソッドを示す正しいページが表示されますが、テストの提供ボタンを使用してメソッドを呼び出すと、「ページが見つかりません"エラー。

どの設定/設定行を変更する必要がありますか?私たちは本当の(黄色の背景、赤のテキスト)asp.netエラーを取得しないので、私は推測する

は、このメソッドを呼び出すときにIISが要求を拾っていないとは何かを持っていますか?

+0

あなたはASMXは、新規開発のために使用すべきではない従来の技術であることを知っていますか?新しい開発にはWCFを使用する必要があります。 –

答えて

-1

Internet Explorerの友好的なエラーメッセージオプションによって私たちはしばらくビジー状態に陥っていました。このデベロッパー非友好的な機能を回した後、私たちは本当の問題を解決することができました。

1

これを試しましたか?

<webServices> 
    <protocols> 
     <add name="HttpGet"/> 
     <add name="HttpPost"/> 
    </protocols> 
</webServices> 
+0

はい、私たちはすでにこの「解決策」を見つけましたが、助けにはなりませんでした。 – Tys

0

これは404か404.3ですか。 - IIS 7が応答用の正しいMIMEタイプハンドラで設定されていないと、404.3 Pageが見つかりませんでした。この場合、奇妙ですが、チェックする価値があります(つまり、.netディレクトリからaspnet_regiis -iを実行して)XMLのマッピングがあるかどうかを確認してください。

+0

「Friendly error page/description」の下の詳細では、500エラーが表示されます。そして、はい、私たちはすでにaspnet_regiisを実行しようとしました。しかし、それは問題を解決しませんでした。 – Tys

+0

500エラーが表示されますか、ページが見つかりませんか?彼らは別のものです。 –

+0

明日のスクリーンショットをアップロードしますので、私たちが見るものを見ることができます。 – Tys

関連する問題