无法通过IIS .NET Framework 4.8应用程序中的URL访问PDF

busg9geu  于 2022-11-12  发布在  .NET
关注(0)|答案(1)|浏览(242)

我在IIS网站应用程序内的服务器上的文件夹中有一个PDF文件,我需要能够通过链接/url打开该文件,如下所示:
https://api.example.com/my-path/my-pdf-file.pdf
PDF文件位于我的IIS应用程序的一个文件夹中。当我试图通过链接访问它时,出现了500服务器错误。
我在IIS设置中尝试了几种方法(URL规则、web.config、mime-types),但到目前为止都没有任何效果。
如有任何建议,我们将不胜感激。

g52tjvyc

g52tjvyc1#

该文件夹是否包含在项目中?您不能只在Visual Studio外部添加文件夹,而必须使用VS添加该文件夹。
您可以右键单击现有文件夹(当然它是项目的子文件夹)并检查此设置:
因此,在我的例子中,我右键单击UpLoadFiles。
如果文件夹ALREADY包含在项目中,则会出现一个EXCLUDE文件夹的选项,如下所示:

但是,如果未包括该文件夹,则会显示以下内容:

那么,该文件夹是否包含在您的项目中?2您需要检查上面的内容。

相关问题