如何避免将来允许Visual Studio中的Windows Azure模拟器无需管理员权限即可运行?
适用于Microsoft Visual Studio的Windows Azure工具 - 必须提升Windows Azure计算模拟器。
答案 0 :(得分:6)
现在可以(从Windows Azure SDK 2.1开始)运行没有管理员权限的azure模拟器。您可以选择“使用模拟器快速”' Visual Studio中项目属性中的选项,请参阅Debugging a Cloud Service with Emulator Express。
您也可以在命令行上将/useemulatorexpress
传递给csrun。
限制 在使用Emulator Express之前,您应该了解一些限制:
您的云服务可以包含多个角色,但每个角色仅限一个实例。
您无法访问1000以下的端口号。例如,如果您使用通常使用低于1000的端口的身份验证提供程序,则可能需要将此值更改为“'超过1000。
适用于Windows Azure计算模拟器的任何限制也适用于Emulator Express。例如,每个部署的角色实例不能超过50个。
答案 1 :(得分:1)
据我所知,管理员权限是必需的,以便模拟器可以控制IIS。我在过去看过他们想要删除要求(或者至少是确认对话框)的陈述,但是当这种情况发生时没有ETA。
您唯一的另一个选择是将其部署到托管服务(然后您付费)。
答案 2 :(得分:0)