开发:VS2015+WIN10 X64 ,引用qiniu的dll,在本地正常,发布到Windows 2008 R2服务器报错

使用nuget安装的,qiniu的版本是7.0.0.1
图片描述

在开发机器上正常,而发布到WIN2008 R2服务器时报错,如下:

未能加载文件或程序集“Qiniu”或它的某一个依赖项。试图加载格式不正确的程序。

图片描述

只好把应用程序池设置为32位才能使用,
图片描述

我以前一直是用false的,引用了七牛后只能使用true,建议继续优化。

阅读 3.1k
2 个回答

好的,我换一个试一下。我就安装了一个下载最多的。

你的 Nuget 引用有问题,不要添加 Qiniu,添加 Qiniu.Shared。后面这个是最新版本,参考如下:

详见官方文档

clipboard.png

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
logo
七牛云问答
子站问答
访问
宣传栏