当我在 Visual Studio 2012 MVC 4 Web 项目中重构命名空间时,包含“@model MyFirstWeb.Domains.LoginModel”的 razor 文件没有被触及,这在编译首次使用时导致异常。
这不是什么大不了的事,而是很奇怪?,我可以将 cshtml 注册为文件扩展名以进行搜索吗?
如果我使用“搜索解决方案资源管理器”尝试归档我知道该文件中存在的文本,我什么也得不到?
我错过了什么?
当我在 Visual Studio 2012 MVC 4 Web 项目中重构命名空间时,包含“@model MyFirstWeb.Domains.LoginModel”的 razor 文件没有被触及,这在编译首次使用时导致异常。
这不是什么大不了的事,而是很奇怪?,我可以将 cshtml 注册为文件扩展名以进行搜索吗?
如果我使用“搜索解决方案资源管理器”尝试归档我知道该文件中存在的文本,我什么也得不到?
我错过了什么?
这似乎是 VS 2013 R1 中的一个已知错误,该错误已被识别然后关闭,但用户仍然遇到问题。尽管在解决方案资源管理器之外,您可以使用“Ctrl + ,”搜索解决方案中的这些文件类型。
相关票在这里....
和
这是一篇博文,解释了解决方案资源管理器搜索的来龙去脉:
http://www.schwammysays.net/visual-studio-2012-tip-search-in-solution-explorer
基本上,您搜索的是解决方案资源管理器,而不是文件,因此将搜索解决方案资源管理器中可见的任何内容。幸运的是,解决方案资源管理器现在也包含逻辑结构。