c# - 如何使用已在 IIS 中运行的 azure 中的 "wwwroot"文件夹

标签 c# azure wwwroot

我想在 Microsoft Azure 中部署我的 C# API 项目。

我已将 wwwroot 文件夹名称更改为“文档”,例如:

public static void Main(string[] args)
{
    var host = new WebHostBuilder()
        .UseKestrel()
        .UseWebRoot("Documents")
        .UseContentRoot(Directory.GetCurrentDirectory())
        .UseIISIntegration()
        .UseStartup<MyStartup>()
        .Build();

    host.Run();
}

它使用 POSTMAN 或本地服务器完美运行,但是当我使用 Microsoft Azure 访问它时,它显示找不到上述文件夹的错误。如何在 Azure 中获取它?

最佳答案

在 Azure 中,您必须转到“应用程序设置”并根据您的要求编辑路径。附上图片以供指导。

关于c# - 如何使用已在 IIS 中运行的 azure 中的 "wwwroot"文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54439739/

相关文章:

c# - 在 Visual Studio 201x 中关闭 #region 的自动格式化

azure - 将 IP 配置添加到现有虚拟机的 NIC 时出现问题

angular - 将节点模块复制到 wwwroot AspNetCore

powershell - 是否可以使用 powershell 从 Azure 市场创建 Umbraco 站点?

azure - 如何将现有的 Azure 资源组保存到资源管理器模板 JSON 文件中?

c# - 使用 foreach 循环显示位于 wwwroot 文件夹中的图像

image - 是否可以存储 wwwroot 文件夹以外的图像

c# - Quartz.net - 将程序集(单独的计划)放在/bin 之外的不同文件夹中

c# - C# 中的多维数组

c# - 如何在 C# 中读取安全的 XML URI?