来自 VisualStudio 的 MVC 视图路径失败
MVC view path from VisualStudio fails
当我右键单击我的视图文件 (RetrieveReport.cshtml) 和 select "Properties" 时,我发现 "Browse to URL" 属性 具有以下值:“~ /Reports/HtmlReport/RetrieveReport"
然后当我尝试在我的控制器中执行此操作时:
return View("~/Reports/HtmlReport/RetrieveReport");
我得到:
The view '~/Reports/HtmlReport/RetrieveReport' or its master was not
found or no view engine supports the searched locations. The following
locations were searched: ~/Reports/HtmlReport/RetrieveReport
这似乎搞砸了,因为那是 VisualStudio 告诉我放在那里的逐字记录!
我尝试使用所有这些路径返回视图:
~/Reports/HtmlReport/RetrieveReport.cshtml HtmlReport/RetrieveReport
/Reports/HtmlReport/RetrieveReport Reports/HtmlReport/RetrieveReport
RetrieveReport
None 成功。我一度认为 RetrieveReport 可以正常工作,但现在似乎无法正常工作。
如果有帮助,文件系统上的位置是:
C:\Users\micah_000\Desktop\source_11_19_2014\GideonWeb\Areas\Reports\Views\HtmlReport\RetrieveReport.cshtml
在我的解决方案资源管理器中,文件位于:
Areas -> Reports -> Views -> HtmlReport -> RetrieveReport.cshtml
在我们代码库的其他地方看到这项工作后,这对我有用:
~/Areas/Reports/Views/HtmlReport/RetrieveReport.cshtml
仍然不知道为什么 VisualStudio 指向死胡同...
当我右键单击我的视图文件 (RetrieveReport.cshtml) 和 select "Properties" 时,我发现 "Browse to URL" 属性 具有以下值:“~ /Reports/HtmlReport/RetrieveReport"
然后当我尝试在我的控制器中执行此操作时:
return View("~/Reports/HtmlReport/RetrieveReport");
我得到:
The view '~/Reports/HtmlReport/RetrieveReport' or its master was not found or no view engine supports the searched locations. The following locations were searched: ~/Reports/HtmlReport/RetrieveReport
这似乎搞砸了,因为那是 VisualStudio 告诉我放在那里的逐字记录!
我尝试使用所有这些路径返回视图:
~/Reports/HtmlReport/RetrieveReport.cshtml HtmlReport/RetrieveReport /Reports/HtmlReport/RetrieveReport Reports/HtmlReport/RetrieveReport RetrieveReport
None 成功。我一度认为 RetrieveReport 可以正常工作,但现在似乎无法正常工作。
如果有帮助,文件系统上的位置是:
C:\Users\micah_000\Desktop\source_11_19_2014\GideonWeb\Areas\Reports\Views\HtmlReport\RetrieveReport.cshtml
在我的解决方案资源管理器中,文件位于:
Areas -> Reports -> Views -> HtmlReport -> RetrieveReport.cshtml
在我们代码库的其他地方看到这项工作后,这对我有用:
~/Areas/Reports/Views/HtmlReport/RetrieveReport.cshtml
仍然不知道为什么 VisualStudio 指向死胡同...