观察本地云模拟器

📅 2026/7/5 2:18:32
观察本地云模拟器
如果你足够细心的话会发现任务栏里多了一个程序的图标见下图1标记图11这个就是dev Fabric和dev Storage的管理器。也就是传说中的云端模拟器这个模拟器可以让我们在本地测试自己的程序是否能够在Windows Azure Platform上正常运行。一般情况下如果在本地测试通过的程序上传到Windows Azure Platform上就可以正常运行但是也有一些特殊的情况我们在后面会讲到。点击上图的2标记就进入下图的dev Fabric管理器图12从上图的dev Fabric管理器可以看到我们当前运行的程序以及执行的状态这个可以帮助我们进行跟踪和调试。点击图11的3标记就进入下图的dev Storage管理器Windows Azure为应用程序提供了BlobsTables和Queues三种存储机制你可以在这个界面来开启或者关闭某种存储机制。图13对于上面这些功能我们在这篇不会做过多的探讨以后会在专门的文章中做详细介绍。六. 账户申请在部署之前我们先要有一个账户如果没有账户需要从http://www.microsoft.com/windowsazure/offers/这里进行注册购买具体如下页面图14购买了并激活以后就可以通过https://windows.azure.com/Cloud/Provisioning/Default.aspx登陆图15登陆成功以后你会看到如下的主界面在这个界面里面你可以创建、管理你的Windows Azure、SQL Azure和AppFabric。图16七. 部署步骤一发布项目开发完一个应用程序并在本地完成测试之后就可以部署到云上去了我们在Visual Studio的Solution Explorer窗口中右击FirstCloudApp项目点击Publish选项如下图图17这里有两个选择方案发布你的项目第一就是创建云程序包手动上传第二就是设置信息自动上传。由于下篇我们会分析其内部的原理所以我们这里就选择第一种方式如下图图18点击OK按钮等待Visual Studio创建压缩包并自动弹出压缩包的窗口。压缩包和配置文件如下图:图19步骤二Windows Azure管理站点前面我们输入了Live ID和密码登陆到了Windows Azure管理站点大家看到该网页列出了我们能够使用的Windows Azure服务当然由于购买的服务不同您的项目数量也会有所不同这里我们需要创建一个服务来Host我们的程序。你可以点击下图标记1或者标记2来创建我们的服务图20步骤三创建Hosted Services由于是第一次部署我们需要先创建一个新的Hosted Services来Host我们的程序。点击New Service链接图21弹出如下页面填入Hosted Services的标签名并输入该Hosted Services的描述然后点击Next按钮图22输入你想要的域名然后点击Check Availability按钮检查该域名是否可用接下来就是设置服务器的地理位置由于我现在处在新加坡所以选择东南亚如果在中国大陆则可以选择东亚。最后点击Create按钮完成创建图23