我有一个文件eulatest.pdf
,我希望能够通过我的网站查看。在这一点上,我并不关心它是mywebsite.com/eulatest.pdf
还是mywebsite.com/eula/eulatest.pdf
还是任何变化;我不能让任何这些工作。我该如何查看此文件?我甚至没有尝试通过代码访问它;我根本无法弄清楚它在哪里或如何访问它。
我一直收到这个错误:
我已经尝试将文件放在所有这些位置:
答案 0 :(得分:2)
您需要在其中一个控制器中添加操作以流式传输该文件。
public class EULAController : Controller
{
public ActionResult Index()
{
return File("eulatest.pdf","application/pdf");
}
}
假设文件位于应用程序的根文件夹中。有关文件结帐this
的更多信息如果这是在EULA控制器中使用:
mywebsite.com/eula/
或者,您可以添加该文件以忽略路线映射中的列表。