我正在尝试让.NET Remoting在具有Web角色的Windows Azure上运行。尝试访问URL时出现500内部服务器错误。我尝试过使用Azure MMC(http://code.msdn.microsoft.com/windowsazuremmc),但我只能获得基础设施日志。没有事件日志,Azure日志或类似。我究竟做错了什么? 我已经尝试将日志级别过滤器设置为严重,错误,警告甚至未定义,没有任何运气。
答案 0 :(得分:2)
您必须配置,您要收集事件日志信息,请参阅http://blog.toddysm.com/2010/05/collecting-event-logs-in-windows-azure.html
这不是自动的,因为您将收取事件日志使用的存储的费用。
在远程处理远程工作时,请查看以下内容:
http://blogs.msdn.com/b/cdnisv/archive/2010/05/31/net-remoting-on-windows-azure.aspx
您的问题可能是一个端口问题。
答案 1 :(得分:0)
您是否更改了部署文件中的连接字符串?
在ServiceConfiguration.cscfg文件中
来自
<Setting name="DiagnosticsConnectionString" value="UseDevelopmentStorage=true" />
到
<Setting name="DiagnosticsConnectionString" value="DefaultEndpointsProtocol=https;AccountName=YOURSTOARGEACCOUNT;AccountKey=YOURACCOUNTKEY" />
首先,您需要创建一个存储帐户。