我一个解决方案中,有以下几个项目:
Dal
Model
Utility
然后有一个Web应用程序项目,引用了上述三个项目,然而在上面的项目中某个方法名上点右键,查找所有引用,却找不到Web项目中的引用。但当Web项目中打开了某个.cs文件时,就可以找到其中的引用。
换句话说,Web项目中引用了的地方,如果文件不是处于打开状态,从它所依赖的项目中查找方法引用时就找不到。
有没谁遇到过这类问题,该如何处理呢?我用的是Visual Studio 2017,以前在2015中没问题。
Web项目类型是Web Site还是Web Application?
是Web Site。我试了用Web Application项目是没问题的,但VS2017没提供网站项目转换为Web应用程序项目的功能,转换起来有点麻烦。
谢谢你的提示!
@戒焦戒躁: 对于 Web Site 项目本身就是不支持的,详见 Find all references, missing references in website-project