所以即使 Unity\Editor\Data\Mono\lib\mono\2.0\System.Xml.Linq.dll 文件存在,做:
using System.Xml.Linq;
生成以下错误:“名称空间 'System.Xml' 中不存在类型或名称空间名称 'Linq'。
我能做些什么来实现这一点?
所以即使 Unity\Editor\Data\Mono\lib\mono\2.0\System.Xml.Linq.dll 文件存在,做:
using System.Xml.Linq;
生成以下错误:“名称空间 'System.Xml' 中不存在类型或名称空间名称 'Linq'。
我能做些什么来实现这一点?
您还需要通过右键单击引用并选择命名空间来引用命名空间。
我知道这篇文章有点旧,但我认为这可能会对遇到这篇文章的人有所帮助。
如果您想将第三方 dll 统一添加到项目中,最好的方法通常是将其添加到 \Assets\Plugins 文件夹中,它会自动作为参考包含在您的 -csharp.sln 文件中。以这种方式添加库可确保您在处理 UnityScript 时克服编译顺序问题,并确保您的项目副本带有它们的依赖项。
“插件”文件夹是您必须放置任何本机插件的地方,您希望脚本可以访问这些插件。它们也将自动包含在您的构建中。在 Windows 中,本机插件以 .dll 文件的形式存在,在 Mac OS X 中,它们是 .bundle 文件,而在 Linux 中,它们是 .so 文件。与 Standard Assets 文件夹一样,此处的任何脚本都是较早编译的,允许 Plugins 文件夹之外的其他脚本(任何语言)访问它们。- http://wiki.unity3d.com/index.php/Special_Folder_Names_in_your_Assets_Folder