Breeze样本失败,带“0”;“找不到资源”;

Breeze样本失败,带“0”;“找不到资源”;,breeze,Breeze,我下载了一个Breeze示例,在VisualStudio中打开它,按F5在debug下运行它(或者按ctrl-F5而不进行调试),但找不到IE报告“请求的URL:/Views/Home/Index.cshtml” 如果我通过“project | Properties | Web”将项目“Start action”设置为“Specific page”,问题就会消失。我可以将页面名称留空;只要点击那个单选按钮 你为什么不为我们这样做,这样就没有人会遭受这种经历呢?我很同情自己曾多次经历过这种令人不安

我下载了一个Breeze示例,在VisualStudio中打开它,按F5在debug下运行它(或者按ctrl-F5而不进行调试),但找不到IE报告“请求的URL:/Views/Home/Index.cshtml”

如果我通过“project | Properties | Web”将项目“Start action”设置为“Specific page”,问题就会消失。我可以将页面名称留空;只要点击那个单选按钮


你为什么不为我们这样做,这样就没有人会遭受这种经历呢?

我很同情自己曾多次经历过这种令人不安的经历。我希望我们能做点什么。这是MVC页面和VisualStudio之间不幸交互的产物

你的建议——设置“特定页面”——确实有效,我向大家推荐。我只希望我们能为你安排

不幸的是,与许多其他设置一样,此设置存储在解决方案“.suo”文件中(例如,“Todo Angular.v11.suo”)

我们没有将“.suo”文件(或“.csproj.user”文件)保存在源代码管理中,我们也没有将它们与示例一起提供,因为这些文件不是“我们的”。从技术上讲,它们是“您的”。.suo文件是“每个用户”的文件,用于捕获您对解决方案的个人体验。它们包括在上一次会话中在编辑器中打开的文件、隐藏的文件夹、展开或折叠的区域等。也许我们应该重新考虑我们的决定。。。但行业惯例是省略这些文件

因此,由于我们无法为您设置“特定页面”标志,您必须自己设置


还有一个因素,你可能没有注意到。只有在“cshtml”文件(a)当前在打开的代码编辑器中选择,或(b)在解决方案资源管理器中选择时,您才会遇到此特定故障。选择任何非cshtml(或非html)文件。。。应用程序启动的很好。想想看。

这是一个来自Breeze用户的问题,我自己也遇到过很多次。见答案。