我可以在同一解决方案中从mvc应用程序引用空Web应用程序吗?

时间:2013-01-08 20:12:28

标签: asp.net asp.net-mvc

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

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

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

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

创建对第二个项目(空Web应用程序)的引用后,您将能够在理论上访问该项目内的任何内容*。

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

话虽这么说,应用程序项目将需要其中的类才能被访问。如果你有一个完全空的项目,那么在另一个项目中就无法访问任何东西。

  • 您无法在非ASP.NET主机设置中访问依赖于ASP.NET的内容,例如HTTPContext.Current,除非您的应用程序在ASP.NET上运行。