如何检查Azure工作节点上当前加载的运行时的版本?

时间:2011-08-10 13:49:17

标签: azure

我正在尝试将Azure工作节点添加到我的应用使用的现有HPC网格中。我的程序集是.Net 4,但是当我在Azure节点上执行SOA Service Loading测试时,它失败了:

无法加载文件或程序集'file:/// C:\ Resources \ directory \ 83bc35663f404fd5a523fb9eb183e663.HpcSmallWorker.Application \ foo \ 2011-08-10T100606.0000000Z \ foo.myDLL.dll'或其依赖项之一。此程序集由比当前加载的运行时更新的运行时构建,无法加载。

在服务配置文件中有

<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>

有什么方法可以检查当前运行时对工作者的影响?据我了解,我不能对此进行RDP,因为它不是VM角色。

1 个答案:

答案 0 :(得分:3)

.NET 4加载在所有当前的客户操作系统(以及.NET 2,3.5等)上。你确定你的包装中包含.dll吗?

您可以RDP到任何角色类型(Web,工作人员,VM角色)。要启用它,请尝试在Visual Studio中点击发布,然后查找configure rdp connection link。