首页 > 解决方案 > 在解决方案资源管理器中显示带有黄色感叹号的文件

问题描述

我正在开始一个关于 .NET Core 的教程,我一直在关注,当我将某些类型的文件添加到项目(.css、.html)中时。它们在解决方案资源管理器中,但是一旦我编辑它们并保存我就会看到这个:

在此处输入图像描述

我看不到可以将它们包含在项目中的哪个位置。我已经尝试过清洁和重建,但仍然是同样的问题。

我可以像这样引用 index.html 文件中的 css 文件:

<link href="/css/site.css" rel="stylesheet" />

但是如果我将 css 文件拖放到 index.html 文件中,则链接如下所示:

<link href="wwwroot/css/site.css" rel="stylesheet" />我在 href 下得到蓝线,表示找不到路径。

甚至我的Startup.cs文件也显示有感叹号。当我编辑和保存文件时会发生这种情况。

在此处输入图像描述

关于如何解决这个问题的任何想法?

标签: htmlcssvisual-studio-2015asp.net-core

解决方案


如果您实际上使用的是 VS 2015,正如您已标记您的问题,您需要升级到 2017。2015 仅支持有限的 .NET Core,即便如此,也仅支持 1.1 及更低版本,坦率地说,不值得开发。尽管主要发布版本控制,1.x 还没有准备好迎接黄金时间。总而言之,如果你想用Core开发,你需要2017。


推荐阅读