【发布时间】:2021-12-21 18:24:59
【问题描述】:
我将 asp.net mvc 应用程序作为应用服务托管在 Azure 上......Example.com
我需要一个可以将我的 Google 购物提要作为文本文件托管的位置,因此我在我的 Azure 门户中为该 Example.com 应用服务创建了一个虚拟目录。
虚拟目录是 Example.com/myvirtualdirectory 我通过转到 (Configurations > Path Mappings > + New Virtual application or directory) 创建了这个我将 virtual path 命名为 /myvirtualdirectory 然后我将 physical path 命名为 site \wwwroot 和 Type 作为目录。
现在我已经创建了目录,如何在该目录中获取包含我的 ShoppingFeed 的 txt 文件?当我访问 URL Example.com/myvirtualdirectory 时,我看到 Azure 中的一个页面已启动并正在运行,上面写着:“嘿,应用服务开发人员!您的应用服务已启动并正在运行。是时候采取下一步行动并进行部署了你的代码。"
这样做的目的是,当 Google 计划获取我的最新 Feed 数据时,它会访问该网址并能够查看我的所有产品 Feed 信息。
-
那么我如何将我的文件放到那个位置呢?我是否必须第一次在 Azure 门户中的某个地方上传它?
-
我是否还必须在 Visual Studio 中的实际应用程序上创建目录?如果是这样,我该怎么做?如果这是我必须做的,我该如何在我的实际项目中创建一个虚拟路径或目录?
-
既然混合了 VD,这将如何影响我今后的部署?目前现有的应用程序没有虚拟目录,我通过单击 Visual Studio 中的“发布”进行部署。它直接部署到 Azure 应用服务。
【问题讨论】:
标签: asp.net-mvc azure azure-web-app-service virtual-directory google-shopping