我收到一条警告消息时,我尝试在我的devmachine AppFabric的运行我的asp.net应用程序。而我收到错误消息当我上传我的应用程序Azure云
项目包含以下组件:C:\ Program Files文件(x86)的\微软的Visual Studio 11.0 \ Common7 \ IDE \ ReferenceAssemblies \ 2.0 \ Microsoft.TeamFoundation.WorkItemTracking.Client.DataStoreLoader.dll。 该组件不与Windows Azure上使用IIS的64位处理器体系结构兼容。 为了确保角色开始,你必须用一个与此架构兼容替换此集结号“。
我在哪里可以得到一个蓝色兼容的dll?
你需要运行的应用程序池在32位模式 。 尝试运行此appcmd
( 你可以做到这一点自动使用角色启动任务 )指定默认的应用程序池设置,以使32位支持。
%WINDIR%\ SYSTEM32 \ INETSRV \ APPCMD设置配置-section:system.applicationHost / applicationPools /applicationPoolDefaults.enable32BitAppOnWin64:"True” /提交:APPHOST
我有同样的问题,我设置编译| 平台目标任何CPU(以前有些人曾经X86)。 这个固定我的问题。
文章来源: assembly is not compatible with the 64-bit processor architecture used by IIS on Windows Azure