ASP.NET Core 2 IIS服务器端打印失败

时间:2018-09-21 04:14:42

标签: asp.net asp.net-core printing

我尝试从IIS中的服务器进行打印。它可以在Visual Studio中运行,但是当从IIS发布并托管时,打印无效。

下面是我的代码:

var tokenPricesArray = [
    {"date":"18-Sep-18", "bitcoin_dominance":"55.55"},
    {"date":"19-Sep-18", "bitcoin_dominance":"65.55"},
];

// Set the ranges
var x = d3.scaleTime().range([0, width]);
var y = d3.scaleLinear().range([height, 0]);

我发现了其他完全像here the link这样的问题,并遵循了所有建议,但仍然无法解决。任何人都可以帮忙并提出建议。

1 个答案:

答案 0 :(得分:0)

现在我知道了答案。由于IIS而无法访问打印。默认情况下,在IIS中托管应用程序时,与Visual Studio中的应用程序相比,该应用程序处于不同的环境中。这就是为什么可以在Visual Studio中打印但不能在IIS中打印的原因。通过更改应用程序身份以使用有权访问打印的帐户,更改后应可以打印。在这里,我附上链接以了解有关它的详细信息。Change Application Pool