Unity3d 和 System.Xml.Linq

发布于 2024-10-16 15:12:36 字数 206 浏览 2 评论 0原文

因此,即使 Unity\Editor\Data\Mono\lib\mono\2.0\System.Xml.Linq.dll 文件存在,执行

using System.Xml.Linq;

以下操作也会生成以下错误:“命名空间中不存在类型或命名空间名称 'Linq' “System.Xml”

我可以做什么来实现这个?

So even though the Unity\Editor\Data\Mono\lib\mono\2.0\System.Xml.Linq.dll file exists, doing:

using System.Xml.Linq;

generates the following error: "The type or namespace name 'Linq' does not exist in the namespace 'System.Xml'.

What can I do to implement this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

嘿咻 2024-10-23 15:12:36

您还需要通过右键单击引用并选择命名空间来引用命名空间。

You also need to reference the Namespace by right clicking References and selecting the namespace.

叹沉浮 2024-10-23 15:12:36

我知道这篇文章有点旧,但我认为这可能会对遇到这篇文章的人有所帮助。

如果您想将第三方 dll 添加到统一的项目中,最好的方法通常是将其添加到 \Assets\Plugins 文件夹中,并且它将自动作为引用包含在您的 -csharp.sln 文件中。以这种方式添加库可确保您在处理 UnityScript 时克服编译顺序问题,并确保项目的副本附带其依赖项。

“Plugins”文件夹是您必须放置任何本机插件的位置,您希望脚本可以访问这些插件。它们也将自动包含在您的构建中。在 Windows 中,本机插件以 .dll 文件形式存在,在 Mac OS X 中,它们是 .bundle 文件,在 Linux 中,它们是 .so 文件。
与 Standard Assets 文件夹一样,此处的任何脚本都会提前编译,从而允许 Plugins 文件夹外部的其他脚本(任何语言)访问它们。 - http://wiki.unity3d.com/index.php/Special_Folder_Names_in_your_Assets_Folder


I know this post is a little old but I thought this may perhaps help someone coming across this post.

If you want to add a third party dll to a project in unity, the best method is usually to add it to the \Assets\Plugins folder, and it'll be included automatically as a reference in your -csharp.sln file. Adding libraries this way ensures you overcome compile order issues when dealing with UnityScript, and ensures that copies of your projects come with their dependencies.

The "Plugins" folder is where you must put any native plugins, which you want to be accessible by your scripts. They will also be automatically included in your build. In Windows, native plugins exist as .dll files, in Mac OS X, they are .bundle files, and in Linux, they are .so files.
Like the Standard Assets folder, any scripts in here are compiled earlier, allowing them to be accessed by other scripts (of any language) that are outside the Plugins folder. - http://wiki.unity3d.com/index.php/Special_Folder_Names_in_your_Assets_Folder

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文