0

3 つの異なるプロジェクトで構成される古いプロジェクトを取得しました。プロジェクトをビルドしようとすると、次のエラー メッセージが表示されます。

"The type or namespace name 'Ajax' could not be found (are you missing a using    
directive or an assembly reference?)" 

プロジェクトまたは名前空間が見つからないための解決策をオンラインで見つけましたが、デフォルトのライブラリが不足しているようです。

コードは次のようになります。

//Ajax method to Check for existing file name
[Ajax.AjaxMethod()]
public DataTable CheckSearchName(string searchname){
   // code goes here
}

何か助けはありますか?

4

2 に答える 2

2

最後に、問題は解決しました。このプロジェクトの参照がありませんでした。Web サイトの bin フォルダーに Ajax.dll ファイルが見つかりました。次に、このファイルへの参照を追加するだけで済みました (Web サイト/プロジェクト > 参照の追加 > 参照 > (Bin フォルダーの参照) > Ajax.dll

それはトリックをしました。

于 2012-06-04T16:53:22.723 に答える
1

これは、.NET 1.1/2.0時代の本当に古いMicrosoftAJAX.NETライブラリのように聞こえます。

ここを参照してください:クラスライブラリへのダウンロードリンクがあるMicrosoft AJAX.NET:Ajax.NETProfessional

于 2012-06-01T14:22:20.480 に答える