c# - 找不到路径 '/apple-touch-icon-120x120-precomposed.png' 的 Controller

标签 c# asp.net asp.net-mvc

我在网络日志文件中收到一些错误消息。

  1. 路径“/apple-touch-icon-120x120-precomposed.png”的 Controller 未找到或未实现 IController。路径::/apple-touch-icon-120x120-precomposed.png
  2. 路径“/apple-touch-icon-120x120.png”的 Controller 未找到或未实现 IController。路径::/apple-touch-icon-120x120.png
  3. 错误:找不到路径“/apple-touch-icon.png”的 Controller 或未实现 IController。路径::/apple-touch-icon.png

我已经检查了我在我的网络应用程序中没有使用这些图标的所有页面。

最佳答案

这些是适用于 Apple iOS 设备的文件。可能用户已将您的网站添加到他们的主屏幕上。 iOS 然后会尝试找到这些图像,以便为您创建一个漂亮的图标。您可以在 Safari documentation 中阅读更多相关信息.

像这个,它实际上是一个网络应用程序,但显示起来像一个本地应用程序:

iOS screen with web app

您应该做的是创建并添加这些图像文件。这将改善您的用户体验。

关于c# - 找不到路径 '/apple-touch-icon-120x120-precomposed.png' 的 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44286047/

相关文章:

c# - ASMX Webservice,测试表单仅在本地机器上可用,仅适用于一种 WebMethod

c# - DataGrid - 新数据到达时重置网格选择

asp.net - 如何删除www. ASP.NET MVC 中的前缀

asp.net - 如何使用 RenderingMode=List 控制应用于 ASP.NET 4 菜单的 CSS 类

jquery - 使用 ajax 时渲染库作为部分 View 不起作用

asp.net-mvc - MVC3 - 模型设置为空但仍在输入 IF 语句

c# - 找不到 View 模型属性

c# - aspnet core通过中间件更改数据库连接字符串

c# - ASP.NET 构建 - Bin 文件夹与代码隐藏文件

jquery - 将验证错误返回到 MVC 3 中的 jQuery 对话框