如果我创建一个空白解决方案,添加MVC 3项目然后将空Web应用程序添加到同一解决方案,在MVC 3应用程序中添加对空Web应用程序项目的引用,如何从空访问类Web应用程序。 (如果有的话)
在我的MVC项目中,intellisense似乎没有找到空的Web应用程序。
当然,我想问题是,“为什么要引用一个空的Web应用程序?”但是,我会假设我能做到这一点。
非常感谢任何帮助。
答案 0 :(得分:0)
创建对第二个项目(空Web应用程序)的引用后,您将能够在理论上访问该项目内的任何内容*。
您需要使用using
关键字将对象置于范围内,或者您需要使用完全限定名称来调用它们,例如Foo.Bar.FooBar
。
话虽这么说,应用程序项目将需要其中的类才能被访问。如果你有一个完全空的项目,那么在另一个项目中就无法访问任何东西。
HTTPContext.Current
,除非您的应用程序在ASP.NET上运行。