我有一个我一直在 VS2012 中编写的解决方案,它由 4 个项目组成。我过去曾这样做过,在 Xamarin 中打开它们并使用它们时一切正常,但这次我遇到了多个问题,我不知道为什么。目前,我完全被难住了,大部分时间都在看这个。如果有人有任何建议,我将不胜感激!
我在解决方案的所有项目中引用了两个 dll 文件。在 Xamarin 中打开时,我收到如下警告:
警告:未找到程序集 '.......\vSphere-API-Builder\Vim25Service2012.dll'。确保程序集存在于磁盘中。如果需要参考来构建项目,您可能会遇到编译错误。(advantage.vmware.eventsmanager)
参考在视觉工作室下绝对没问题。因此,由于缺少引用(总共有两个),我无法构建项目,因为命名空间解析存在错误。
消息中有趣的 ......\ 位也显示在解决方案树中,用于参考下的缺失文件。
我尝试删除引用然后重新添加它们,但是当我选择并删除它们时,我收到以下错误:
发生了错误。保存失败。参数不能为空。参数名称:s,带有以下转储..
System.ArgumentNullException:参数不能为空。参数名称:s at System.IO.StringReader..ctor (System.String s) [0x00031] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.12/ _build/mono-2.10.12.git/mcs/class/corlib/System.IO/StringReader.cs:53 at (wrapper remoting-invoke-with-check) System.IO.StringReader:.ctor (string) at Mono。 Xml2.XmlTextReader..ctor (System.String xmlFragment, XmlNodeType fragType, System.Xml.XmlParserContext 上下文) [0x00000] 在 System.Xml.XmlTextReader..ctor (System.String xmlFragment, XmlNodeType fragType, System.Xml. XmlParserContext 上下文)[0x00006] 在 /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.12/_build/mono-2.10.12.git/mcs/class/System。 XML/System.Xml/XmlTextReader2.cs:132 在 System.Xml.XmlElement.set_InnerXml(系统。