asp.net-mvc - 如何在 ASP.NET MVC 中编写指向静态文件的链接?

标签 asp.net-mvc model-view-controller asp.net-mvc-routing

在我的 MVC 应用程序中,我有一个文件夹,里面装满了用户应该能够查看的 PDF 文档。但是,我指向它们的链接似乎不起作用:我收到“无法找到资源错误”。我猜我的问题与路由有关。

我需要做什么才能使浏览器只呈现文档?

最佳答案

使用 IgnoreRoute 从路由逻辑中排除特定路径。 This post有许多关于如何优化路由的有用建议。

还要确保正确设置了目录及其包含的 PDF 文件的权限 - 参见 this answer .

关于asp.net-mvc - 如何在 ASP.NET MVC 中编写指向静态文件的链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1317136/

相关文章:

c# - 是否可以覆盖模型中属性的必需属性?

java - 如何停止HandlerInterceptor执行流程并将ResponseEntity写回客户端?

Java:MVC 项目中的错误处理。如何正确实现?

asp.net-mvc - ASP.NET MVC 如何避免直接调用 URL

c# - 使用 MVC 通过 url 传递参数?

c# - 路由,如果包含单词则匹配特定的url

c# - 如何使用访问 token 获得访问 REST API 的授权

asp.net-mvc - 当捆绑 EnableOptimizations 为 true 时,Font-Awesome 获取请求失败

javascript - MVC 操作中引导日期到 C# 日期时间

objective-c - 在 iOS 中创建您自己的自定义库?