2012-02-29 14 views
0

プロジェクトをサーバーに転送すると、このエラーメッセージが表示されます。それはどういう意味ですか、どうすれば修正できますか? Inherits="HD._Default"aspxページの継承クラスを読み込めません

Server Error in '/HD' 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 load type 'HD._Default'. 

    Source Error: 


    Line 1: <%@ Page Language="vb" AutoEventWireup="false" CodeBehind="Default.aspx.vb" Inherits="HD._Default" %> 
    Line 2: 
    Line 3: <%@ Register Assembly="FormControls" Namespace="FormControls" TagPrefix="FC" %> 

    Source File: /helpdeskform/HD/default.aspx Line: 1 
+0

プロジェクトをサーバーにどのように転送しましたか? – Oded

答えて

1

@Pageディレクティブは、この属性が含まれています。

これは、このページに関連付けられたHD名前空間にクラス_Defaultが存在することを意味します。

エラーは、このクラスが見つからないことを意味します。

修正プログラムがサイトは、セットアップとデプロイ方法によって異なります。

  • あなたは、Visual Studioの展開ツールを使用して、正しい場所
  • にクラスをコピーすることによってこの問題を解決することができます(右クリックWebプロジェクトをクリックしてくださいDeploy)

デプロイメントツールを使用することをお勧めします。ローカルフォルダに展開して、すべての依存関係が存在することを確認してから、直接サーバーオプションを使用できない場合やサーバーにアップロードできます。

+0

名前が_defaultで、隠しフォルダが表示可能になっているファイルがありません。また、私は自分のプロジェクトを右クリックしましたが、 '展開'オプションはありません。私はしかし、 'ビルドの展開パッケージ'オプションを持っています – jsmith

+0

@ jsmith - どのバージョンのVSを使用していますか?ビルド展開パッケージを試しましたか? – Oded

+0

私はVisual Studio 2010を使用しています。ビルド展開パッケージを選択しましたが、エラーは発生しませんでした – jsmith

関連する問題