我一直在环顾四周,似乎无法找到任何好的指示,所以我正在发帖子(也是,现在已经很晚了,所以这可能是由于我此时缺乏连贯的思考)。但无论如何,我已经在Azure上创建了一个小型Web应用程序,它依赖于某些本机代码。一切都通过模拟器工作正常,但当我打包它(通过MSVC 2010)并将其上传到云实例时,找不到DLL。有谁知道我可能做错了什么?
我让WebRole知道我的DLL是一个依赖项,在项目中我在DLL上设置了“Copy Always”属性。此外,我还在64位版本模式下构建了DLL。我还需要做些什么来确保我的包中包含这个DLL吗?
答案 0 :(得分:1)
此问题的解决方案是使用/MD
而不是/MT
构建DLL。当我改变这一点时,一切运作良好。