Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/273.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 无法加载文件或程序集';System.enterpriseseservices.Wrapper.dll';-Azure中的错误_C#_Asp.net_.net_Azure_Nopcommerce - Fatal编程技术网

C# 无法加载文件或程序集';System.enterpriseseservices.Wrapper.dll';-Azure中的错误

C# 无法加载文件或程序集';System.enterpriseseservices.Wrapper.dll';-Azure中的错误,c#,asp.net,.net,azure,nopcommerce,C#,Asp.net,.net,Azure,Nopcommerce,我已经阅读了所有相关问题,但没有任何解决方案适合我。其中,我尝试的是: 使用任何CPU平台以发布模式重建和发布。我还尝试用x64重建和发布 重新安装.Net 4.5.1 确保我引用的是正确的“位”版本。不仅如此,我还尝试从以下文件夹将DLL上载到Azure站点:{Windows dir}\Microsoft.NET\Framework64\v4.0.30319。这是安装.Net 4.5.1的文件夹-在注册表中验证(regedit) 检查并验证我们的Azure网站处于64位模式 验证了VS中的目标

我已经阅读了所有相关问题,但没有任何解决方案适合我。其中,我尝试的是:

  • 使用任何CPU平台以发布模式重建和发布。我还尝试用x64重建和发布

  • 重新安装.Net 4.5.1

  • 确保我引用的是正确的“位”版本。不仅如此,我还尝试从以下文件夹将DLL上载到Azure站点:{Windows dir}\Microsoft.NET\Framework64\v4.0.30319。这是安装.Net 4.5.1的文件夹-在注册表中验证(regedit)

  • 检查并验证我们的Azure网站处于64位模式

  • 验证了VS中的目标框架是.Net framework 4.5.1-我使用的是VS 2013

  • 我们的网站是用nopcommerce v3.3构建的。我认为这个问题不是由nopcommerce项目引起的。该站点在我的本地计算机上运行。我还研究了Azure对.NET4.5.1的支持,发现自3月份以来,Azure支持4.5.1

    有了这些信息,我还能错过什么?提前谢谢

    顺便说一下,以下是例外情况的详细信息:

    异常详细信息:System.BadImageFormatException:无法加载文件 或程序集'System.EnterpriseServices.Wrapper.dll'或其 依赖关系。模块应包含程序集清单

    我也对此进行了研究(BadImageFormatException),建议使用我已经使用的“任何CPU”进行构建。我的本地计算机运行在Windows 7 SP1 64位上,项目是从该计算机生成的-不确定这是否与问题有关