我正在使用 Virto Commerce 服务器 2.4.561,并且在从 Visual Studio 成功发布到 Azure 时遇到了很大的困难。根据提供的文档,我不清楚合适的方法是什么。大多数与 Azure 相关的指南都假定我使用的是 Git 部署。但在这种情况下,我不是。我在我的开发机器上进行本地编码,我希望能够使用 Web 部署从 Visual Studio 直接部署到 Azure。但是,此处找到的指南似乎建议,如果要进行自己的部署,则需要使用 deploy.cmd。我不确定为什么会这样。我只能猜测它与模块需要如何打包有关。
我能够运行 deploy.cmd 并且它似乎成功了,但我最终得到了一个包含 2,000 多个文件和文件夹的工件文件夹,我只能使用老式 FTP 将所有这些文件与 Azure 网站同步. 这就是它的意思吗?我尝试直接从 Visual Studio 部署到 Azure,它似乎成功了,但该站点的行为不正确。具体来说,我构建的自定义模块无法正确加载。
这样做的正确方法是什么?