2012-05-02 11 views
1

ユーザー定義のASP.NET MVCアプリケーションDLLを別のASP.MVCアプリケーションで使用する方法はありますか。ASP.NET MVCでユーザー定義DLLを使用する方法

+1

'ユーザー定義asp.net mvcアプリケーションdll'とは何ですか?どのようにそれを使いたいですか?何を試しましたか?あなたはそれを試したとき何が起こったのですか? –

+0

私はmvcアプリケーションdllを持っていて、自分のアプリケーションでdat dllを使いたいです。 – Supreetha

+0

申し訳ありませんが、そのDLLに実際に何が入っているのか、どのように使用しようとしているのか詳細がわかりません。質問。ダーリンは信じられないほど寛大で、与えられた情報がどれほど少ないかを考えれば最高の答えをあなたに与えました。 –

答えて

0

有効な.NETアセンブリをプロジェクトへの参照として追加できます。デフォルトでは、ASP.NET MVCは(Webサイトとは対照的に)ASP.NET Webアプリケーションモデルを使用するため、アセンブリにコンパイルされます。したがって、生成されたアセンブリ(binフォルダ)を新しいASP.NET MVCアプリケーションに参照できます。これを行うと、このアセンブリ内で定義されているパブリック・タイプにアクセスできます。

しかし、これは一般的には悪い考えです。複数のASP.NET MVCアプリケーション間で共通の機能を共有したい場合は、この機能を別のクラスライブラリに外部化し、このライブラリを各Webアプリケーションに参照することをお勧めします。

+0

非常に寛大なDarin –

0

DLLをお持ちの場合は、binディレクトリに追加することができます(Visual Studioプロジェクトの外部のファイルシステムで行う必要があります)。

Binディレクトリに追加した後、そのディレクトリへの参照(Referencesディレクトリ)を追加できます。一度それを行うと、そのメソッドなどへの完全なアクセス権が必要です。

関連する問題