如果我创建一个新的 Mono Android 应用程序,然后将解决方案的 Active Config 更改为 Release,然后右键单击并选择构建,应用程序构建良好。
如果我随后按照本教程添加对http://soatest.parasoft.com/calculator.wsdl的 Web 引用,那么如果我再次构建,我会收到错误消息:
错误 1 无法加载文件或程序集 'mscorlib, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e' 或其依赖项之一。强名称验证失败。(HRESULT 异常:0x8013141A)
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\MonoAndroidApplication3\MonoAndroidApplication3\SGEN
如果我将活动配置改回调试然后构建,那么解决方案构建得很好。但是,在引用任何 Web 服务时,我根本无法构建发布配置。这给我带来了问题,因为我无法部署我的应用程序的发布版本。
我试过使用 VS2010 和 MonoDevelop 2.6 Beta 2,都给出了同样的错误。