2011-01-24 16 views
0

私は大きなトラブル私のWebサービスを展開しています。これは、基本のHelloWorld開始Webサービスです。問題 『サービス』

私はlocalhostのすべてのOSでOK。しかし、私は自分のサーバーにサービスをコピーするとき私の仮想ディレクトリに私はこのエラーを受け取る:

Server Error in '/' Application.

Parser Error Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately.

Parser Error Message: Could not create type 'Service'.

Source Error: Line 1: <%@ WebService Language="vb" CodeBehind="~/App_Code/Service.vb" Class="Service" %>

Source File: /customers/iv_webservice/Service.asmx Line: 1 Version Information: Microsoft .NET Framework Version:2.0.50727.4952; ASP.NET Version:2.0.50727.4955

は今、私はほとんどすべてを試してみました答えのために、過去9時間ウェブをスキャン含め

私はweb.configファイルで私の仮想ディレクトリを知っています。私は他の仮想wを持っているので、大丈夫です私のサーバー上のebsites。私もaspxを持つことができます。同じディレクトリにあるファイルは大丈夫です。

今、何が欠けていますか?

+0

Webアプリケーションプロジェクトではなく、Webサイトを使用しているようです。私は強く何かのためにウェブサイトを使用しないことを強くお勧めします。あなたはその理由の1つを打ちました。 –

答えて

0

Webサービスで、サーバーに展開されていないサードパーティのアセンブリまたはアンマネージドDllが使用されていますか?私の経験では "タイプのオブジェクトを作成できません"というエラーがありませんアンマネージド Dlls。マネージアセンブリが見つからない場合は、通常、エラーによってどのアセンブリが不足しているかがわかります。

+0

私はそれをdllのないWebプロジェクトとして作成します。悪いプロバイダであれば、Webサービスを無効にしています。 – Troels

0

service.vbをスタンドアロンアセンブリとしてコンパイルできますか?満足していない可能性のある依存関係を理解するのに役立ちます。イベントビューアでweb.configでデバッグモードをtrueに設定して、コンパイルしたservice.vbのエラーがないかどうかを確認することもできます。

+0

単独では大丈夫ですか?すべてが魅力のように機能します。彼らの最後に何か問題があるかどうかを調べるために、私はhostproviderに連絡しようとします。このページを解答で更新してください。 – Troels