0

空のソリューションを作成し、MVC 3プロジェクトを追加してから、同じソリューションに空のWebアプリケーションを追加し、MVC 3アプリケーションに空のWebアプリケーションプロジェクトへの参照を追加します。空のWebアプリケーションからクラスにアクセスするにはどうすればよいですか?(もしあれば)

私のMVCプロジェクトの内部では、インテリセンスは空のWebアプリケーションを検出しないようです。

もちろん、質問は「なぜ空のWebアプリケーションを参照したいのか」ということになると思います。しかし、私はこれができると思い込んでいます。

どんな助けでも大歓迎です。

4

1 に答える 1

0

2番目のプロジェクトである空のWebアプリケーションへの参照を作成すると、理論的にはそのプロジェクト内のすべてにアクセスできるようになります*。

キーワードを使用しusingてオブジェクトをスコープに含めるか、オブジェクトを完全修飾名(など)で呼び出す必要がありますFoo.Bar.FooBar

そうは言っても、アプリケーションプロジェクトにアクセスするには、その中のクラスが必要になります。完全に空のプロジェクトがある場合、他のプロジェクトでアクセスできるものはありません。

  • HTTPContext.CurrentアプリがASP.NETで実行されていない場合など、ASP.NET以外のホスティング設定ではASP.NETに依存するものにアクセスできません。
于 2013-01-08T20:20:55.427 に答える