我有一个 ASP.NET 网站项目,它在部署到 Azure 时运行良好,但不会在 Compute Emulator 中本地运行。似乎如果它在 Azure 中工作,它应该在计算模拟器中工作,但我想这不是 SDK 开发人员或其他东西的高优先级。
无论如何,如果您尝试在调试器中本地运行 Azure Web 角色,您会得到以下信息:
如果您使用 Ctrl-F5(不带调试运行),您会得到一个通用的 500 - 内部服务器错误。
谷歌搜索表明它可能是 Web.config 中计算模拟器(或本地 IIS)不喜欢的东西。
有人遇到过这样的问题吗?
PS 如果我将网站设置为启动项目,我可以在本地正常运行网站项目(即不使用 Azure 模拟器)