问题描述
我的文件夹结构如下,请看第一张截图。
这是我目前的代码。
我想打印指定的 PDF 文档。 它在我的本地开发机器上完美运行,但在上传网站后,它会出现问题。 所以我似乎没有为网络打印正确构建路径? 谢谢卢克
解决方法
据我所知,如果你想访问控制器内部的wwwroot,你可以尝试使用IWebHostEnvironment的WebRootPath。
代码:
private readonly ILogger<HomeController> _logger;
private IWebHostEnvironment Environment;
public HomeController(ILogger<HomeController> logger,IWebHostEnvironment _environment)
{
_logger = logger;
Environment = _environment;
}
public IActionResult Index()
{
string contentPath = this.Environment.WebRootPath;
return View();
}
结果: