Visual studio 将VirtoCommerce.Manager从Visual Studio部署到Azure
我正在使用Virto Commerce server 2.4.561,并且我很难从Visual Studio成功发布到Azure。根据提供的文档,我不清楚什么是合适的方法。大多数与Azure相关的指导都假设我正在使用Git部署。但在这种情况下,我不是。我在我的开发机器上进行本地编码,我希望能够使用web部署从VisualStudio直接部署到Azure。但是,找到的指南似乎建议,如果您想自己进行部署,则需要使用deploy.cmd。我不太清楚这是为什么。我只能猜测这与模块需要如何打包有关 我能够运行deploy.cmd,它似乎成功了,但我最终得到了一个包含2000多个文件和文件夹的artifacts文件夹,我只能使用老式FTP将所有这些文件与Azure网站同步。这就是我们要做的吗?我曾尝试直接从VisualStudio部署到Azure,它似乎成功了,但该站点的行为并不正确。具体来说,我构建的自定义模块无法正确加载Visual studio 将VirtoCommerce.Manager从Visual Studio部署到Azure,visual-studio,azure,virtocommerce,Visual Studio,Azure,Virtocommerce,我正在使用Virto Commerce server 2.4.561,并且我很难从Visual Studio成功发布到Azure。根据提供的文档,我不清楚什么是合适的方法。大多数与Azure相关的指导都假设我正在使用Git部署。但在这种情况下,我不是。我在我的开发机器上进行本地编码,我希望能够使用web部署从VisualStudio直接部署到Azure。但是,找到的指南似乎建议,如果您想自己进行部署,则需要使用deploy.cmd。我不太清楚这是为什么。我只能猜测这与模块需要如何打包有关 我能够
正确的方法是什么?有一种方法可以直接从Visual Studio发布您的自定义模块,但是您仍然需要一个可以在Azure中运行的虚拟机来预先进行商业操作,最简单的设置方法是使用GitHub中的部署到Azure按钮
更新:发布后应通过Azure门户重新启动Web应用程序,以便将新版本的代码加载到应用程序中。感谢N1njaB0b的提醒。非常聪明。谢谢达塔尔!我还没试过,但听起来像是个赢家。注意:我猜这还需要通过Azure门户重新启动/admin网站,以防其他人阅读此内容,并想知道为什么/admin应用程序没有加载他们新发布的代码。