html - 在解决方案资源管理器中显示带有黄色感叹号的文件
问题描述
我正在开始一个关于 .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
文件也显示有感叹号。当我编辑和保存文件时会发生这种情况。
关于如何解决这个问题的任何想法?
解决方案
如果您实际上使用的是 VS 2015,正如您已标记您的问题,您需要升级到 2017。2015 仅支持有限的 .NET Core,即便如此,也仅支持 1.1 及更低版本,坦率地说,不值得开发。尽管主要发布版本控制,1.x 还没有准备好迎接黄金时间。总而言之,如果你想用Core开发,你需要2017。
推荐阅读
- api - 如何按“最佳匹配”对 PubMed API 结果进行排序
- haskell - 如何访问自定义类型元素列表中的数据?
- webpack - 使用 Aurelia CLI 在 `au new` 之后混淆 webpack 规则
- javascript - 解释 Javascript 代码,填充到字符串的左侧或右侧
- conda - 无法在 Windows 10 上安装模块“conda_package_handling”
- azure - 找不到 zip 文件时 Azure 无法发布
- rest - 在查询字符串中传递具有多个值的多个过滤器 (REST)
- android - 两侧的线性布局图像视图
- python - 将类型化的 numpy 数组列表转换为 2d numpy 数组或 2d 列表?
- ruby-on-rails - 如何在rails中使用张量流?