0

我的文件夹结构如下,请看第一个截图。

在此处输入图像描述

到目前为止,这是我的代码。

在此处输入图像描述

我想打印指定的 PDF 文档。它在我的本地开发机器上完美运行,但在上传网站后,它就失败了。所以我似乎没有为网络打印正确构建路径?谢谢卢克

4

1 回答 1

0

据我所知,如果你想访问控制器内的 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();
    }

结果:

在此处输入图像描述

于 2021-06-07T06:59:30.677 回答