我是visual studio上的新用户,我创建了一个新的项目,项目结构中有wwwroot文件夹,其中存储了我的css和脚本文件。当我尝试运行项目时,我的内容被加载,但是css和.Js文件没有被加载。当我尝试调试它时,它在视图源代码中显示了正确的路径,但当我在浏览器中输入路径时,它显示file not found/404 error。
<link href="~/css/bootstrap.min.css" rel="stylesheet" />
<link href="~/css/bootstrap.css" rel="stylesheet" />这就是我在.cshtml文件中定义css文件的方式。我也尝试过@URL.Content()方法,但没有用。尝试将我的文件拖放到.cshtml文件上。但这也是没有用的。
我访问的路径具有不同的映射路径,例如mydomain.com/test/css/bootstrap.css
路径mydomain.com/test使用路由动态映射。我认为这就是问题所在,但我尝试了~字符,它动态地获取路径并将其显示在url上。
任何帮助都将不胜感激。
提前谢谢。
发布于 2016-07-29 03:31:26
将以下内容添加到Startup.Configure(...)
app.UseStaticFiles();https://stackoverflow.com/questions/36646094
复制相似问题