2013-04-24 52 views
0

我的公司生成一个用户在发布其项目之前在服务器上安装的工具。对于Azure部署,我们有一个启动脚本(一个简单的.cmd文件),用于安装我们的工具。它具有推荐的重复运行检查,并记录所有内容。问题在于,如果没有RDP到角色实例并检查日志,用户无法确定是否存在安装问题。如何向用户报告Azure启动失败

我的问题是:如果安装我们的工具时出现故障,有什么办法可以将它报告给Visual Studio?

+0

如果发生故障,可能会在日志中报告。因此,让日志在其他地方,以便你可以对它们做些什么似乎是挑战。也许你可以添加第二个启动任务,在别处FTP日志,或者类似的东西? – 2013-04-25 16:33:24

回答

0

我不相信有。如果我没有记错,启动任务作为角色启动过程的一部分被触发(取决于启动任务类型 - 简单,背景等)。该脚本与配置远程桌面的插件(我相信该插件是一种特殊打包类型的启动脚本)等其他内容一起运行。我认为无论如何要报告(无论发起部署操作的是什么)启动任务失败。

+0

无赖。这是我的预期,但我希望有办法做到这一点。 – Sisiutl 2013-04-24 19:49:22