三件事情你需要得到这个在一个蓝色的cloudservice包含在CloudService /角色/角色目录
- ChromeSetup.exe档案文件运行
- 在服务定义文件中的行调用运行上述文件
- 这包括在你的Worker角色的项目启动脚本
要添加ChromeSetup.exe档案,右键点击你的角色好处名的启动脚本运行云服务,只需“添加项目”并查找最后下载Chrome安装程序的位置。从下面最近的一个项目的例子 -
Example of Where to Add ChromeSetup.exe from recent project
启动任务是通过进入ServiceDefinition.cdef文件添加。
<WorkerRole name="WebReportDownloader" vmsize="Small">
<Startup>
<Task commandLine="Initialization\Startup.cmd" executionContext="elevated" taskType="simple">
<Environment>
<Variable name="MyVersionNumber" value="1.0.0.0" />
</Environment>
</Task>
</Startup>
上述任务调用的脚本是非常简单和记录任何东西到一个文本文件是从我的阅读可选:
ECHO The current version is %MyVersionNumber% >> "%TEMP%\StartupLog.txt" 2>&1
START ChromeSetup.exe
EXIT /B 0
希望这可以节省你一些我跑进而拼凑的悲痛几个资源...