2009-04-07 10 views
0

私はサードパーティのコントロールに依存するプロジェクトに取り組んでいます。 インストール後にウェブサイトを開いている間、私はこれらのコントロールに関するエラーメッセージ、ウェブサイトのインストール時にGACにアセンブリを登録するにはどうすればよいですか?

 Could not load file or assembly. assembly_file_name. 
The system cannot find the file specified. 

web.configファイルには、各DLLのアセンブリタグを持っていました。私はこれらのタグを削除すると は、Webサイトが正常にロードされますが、これらのコントロールのいずれかが含まれているページのいずれかを開いている間、私はエラー

Unknown server tag. tag_name. 

は、だから私はGACにインストールしながら、そのDLLを登録する必要がありましたか?

答えて

0

アセンブリをGACに配置するか、そのDLLをASP.NETアプリケーションのbin \ディレクトリに展開します。

MSIを使用してGACに展開することも、gacutilユーティリティを使用することもできます(.NET SDKには含まれていますが、再配布可能なフレームワークではありません)。

DLLがbinディレクトリにありますが、見つからない場合は、いくつかの提案のためにcheck hereです。

+0

これらのコントロールのDLLは、すでにWebサイトのbinフォルダにあります。 – Ahmed

+0

OKをクリックし、2番目のリンクを確認します。 – crb