我有一个ASP.NET网站项目,在部署到Azure时可以正常运行,但不会在Compute Emulator中本地运行。看起来如果它在Azure中工作它应该在Compute Emulator中工作,但我想这对SDK开发人员来说不是一个高优先级。
无论如何,如果您尝试在调试器中本地运行Azure Web角色,则会得到以下结果:
如果你按Ctrl-F5(无调试运行),你会得到一个通用的500 - 内部服务器错误。
谷歌搜索表明它可能是Web.config中Compute Emulator(或本地IIS)不喜欢的东西。
有人有这样的问题吗?
P.S。如果我将网站设置为启动项目(即将Azure模拟器从其中删除),我可以在本地运行网站项目。
答案 0 :(得分:0)
最后,当模拟器启动时,打开IIS管理器,您应该看到新站点,尝试从IIS浏览到该站点。确保customErrors = Off和debug = true。