我们使用来维护我们的网络项目和Azure托管。目前,有几个Web角色( as )和工作角色,它们被托管为。我们将为他们建立持续的集成和交付。
如您所知,建议使用模板来构建和部署部署任务。我们已经为单一云服务尝试过了,而且它是有效的。
在我们的例子中,有web项目(web角色)和调度器(worker角色)作为单独的云服务,它们应该同时部署(顺序),让它成为DEV环境。但是我们有更多的环境:开发环境、qa环境、ta环境、演示环境、预览环境、生产环境等等,而且每个环境的web.config、ServiceDefinition.csdef和ServiceConfiguration.cscfg略有不同。
我有一个带有几个WCF服务( REST和SOAP的混合)的项目。该项目已经在本地运行了6个月,没有出现任何问题。我们正在将其移动到Azure,但遇到了一个问题,将阻止我们上线。
该项目使用Autofac作为其IOC。我们将在Azure的云服务中托管此服务。当在Azure Emulator中本地运行时,一切似乎都正常运行,但是,一旦我们使用云服务项目进行部署,一切都将正确构建和部署,但在尝试访问服务时,我们会收到以下错误。
Server Error in '/' Application.
Value cannot be null. Parameter name: key
D