0

如果我创建一个空白解决方案,添加一个 MVC 3 项目,然后将一个空 Web 应用程序添加到同一个解决方案,在 MVC 3 应用程序中添加对空 Web 应用程序项目的引用,我如何从空 Web 应用程序访问这些类。(如果有的话)

在我的 MVC 项目中,intellisense 似乎没有处理空的 Web 应用程序。

当然,我想问题是,“你为什么要引用一个空的 Web 应用程序?” 但是,我会假设我可以做到这一点。

任何帮助将不胜感激。

4

1 回答 1

0

一旦创建了对第二个项目(即空 Web 应用程序)的引用,理论上您就可以访问该项目内部的任何内容*。

您需要使用using关键字将对象带入范围,或者您需要通过它们的完全限定名称来调用它们,例如Foo.Bar.FooBar.

话虽如此,应用程序项目将需要访问其中的类。如果您有一个完全空的项目,则在另一个项目中将没有任何可访问的内容。

  • 您将无法在非 ASP.NET 托管设置中访问依赖于 ASP.NET 的内容,例如HTTPContext.Current除非您的应用程序在 ASP.NET 上运行。
于 2013-01-08T20:20:55.427 回答