因近期使用Windows Azure来创建虚拟机,配置团队开发环境,需要部署网站的,以便客户随时可以查看网站进度效果。
使用的工具以及版本:Visual Studio 2013 for Web Express Update4
第一步:登录https://manage.windowsazure.cn 门户,创建好网站,并下载发布配置文件xxx.chinacloudsites.cn.PublishSettings,如图(红框标出):
第二步:用VS打开WEB解决方案,找到WEB项目,右键选择“发布”,如图:
新建发布配置,如图:
选择windows azure网站,如图:
接着,为了方便直接导入订阅文件(当然也可以直接输入账户信息登录),如图:
关闭“管理Windows Azure订阅管理”窗口,选择现有网站(前提是已经在云端创建好网站),如图:
接下去,已经自动填充好连接信息,如图:
保险些,可以验证连接。
之后,是发布网页的设置部分,如图:
可以在红框里设置预编译,如果对网站文件安全性有特殊要求,可以进入设置,如图:
最后就是预览了,上图:
第三:没有问题就可以发布了,然后VS会自动打开IE浏览器访问发布网站的首页。
写在最后:
1、对比过使用FTP服务器发布,在Windwos Azure网站发布效率上明显高于FTP,而且在后续发布过程中,不变化的DLL,是不会再次上传,哪些文件变化就更新那部分文件,当然新文件会添加
2、在windows azure上账户登录,订阅文件下载地址:https://manage.windowsazure.cn/publishsettings/index