Lia*_*son 0 asp.net deployment azure
我们正准备为学校创建一个以网络为中心的平台,我们计划在Azure中托管它.但是,公立学校有一些限制,阻止他们公开访问互联网,这意味着基于Azure的系统不能在那里工作.
是否可以将相同的项目部署到本地服务器和Azure云而不会破坏我们的代码库?
这取决于您在解决方案中使用的Azure的哪些方面.如果您有一个manilla ASP.NET应用程序,并且没有使用Azure依赖项(如AppFabric或任何Azure SDK,如blob存储),那么您将能够部署到IIS的标准实例.
如果您使用的是Azure依赖项,我会尽量在您的代码库中分离这些依赖项,根据实践来抽象任何依赖项.然后,您可以根据配置更改切换到不使用它们,并在部署到Windows时恢复为本地或存根替代.在运行CI/build时也是如此.
| 归档时间: |
|
| 查看次数: |
112 次 |
| 最近记录: |