1

我有一个 Seed 方法——这一次——做了很多工作。本地大约需要10分钟,已经在Azure(网站)中运行了20分钟。

我得到的唯一反馈是 1) 监视 Azure 数据库中反映成功种子的更改 - 对于 AddOrUpdate 来说很困难,以及 2) 我的包管理器控制台仍然显示“运行种子方法”这一事实。

在作为迁移的一部分运行时,是否有任何其他方法可以更深入地了解种子方法所在的阶段/方法/等?

4

1 回答 1

1

如果应用程序在 Windows Azure 网站上运行,您可以通过调用来检测您的种子和迁移方法,System.Diagnostics.Trace然后您可以将日志流式传输到命令行:

azure site log tail mysite

有关该过程的详细信息,请参阅Azure 命令行中的流式诊断跟踪日志记录(加上 Glimpse!)如何在 Windows Azure 网站中调试应用程序

您还可以在 Visual Studio 中查看日志流。如宣布发布适用于 .NET 的 Windows Azure SDK 2.0 中所述,这可以在服务器资源管理器中完成,连接到网站并选择View Streaming Logs in Output Window命令。

于 2013-07-23T19:06:33.833 回答