0

我在这里遇到了一个小问题。我在本地环境中得到的结果和我的云结果不同......我尝试过使用IntelliTrace,但每次我想调试轨道时,它都会给我一个No source available消息。

没有任何例外或类似的东西,一切都加载得很好......似乎第四个案例switch-case被搞砸了。我const int在静态Common.cs文件中使用 4 来填充这 4 种可能性;我知道我可以使用enum,但这并不重要,对吧?

如果这有帮助,我也在使用 Telerik 的 RadChart 控件。换句话说,这 4 个选项以 4 种不同的方式处理数据。人们告诉我,没有办法调试 Azure 中托管的代码,我可能可以使用 Azure 诊断并每隔几行左右跟踪一次......

有人对我应该走的方向有任何指示吗?或者以前遇到过类似的问题?非常感谢...我在这里几乎一无所知。

编辑:问题在于 Azure 上的本地化。在我的本地机器上,日期格式是 dd/mm/yyyy,而在 Azure 上是 mm/dd/yyyy。于是,问题就来了……

4

1 回答 1

1

在我看来,您正在使用网络角色。如果是这种情况,探索本地部署和 Azure 部署之间差异的最快方法是在您的云项目上启用 Web 部署。

完成后,使用 Web 项目(而非云项目)上的“发布”选项将代码更改快速上传到 Azure,并探索使用老式的 Response.Write。

丑陋,但当您不了解正在发生的事情时非常有效。

皮埃尔

于 2012-03-17T13:40:18.727 回答