簡體   English   中英

錯誤 CS0234:命名空間中不存在類型或命名空間名稱(是否缺少程序集引用?)

[英]error CS0234: The type or namespace name does not exist in the namespace (are you missing an assembly reference?)

我見過很多關於這個錯誤的 QA,但沒有一個解決了我的問題,
我們這里go:
我有這個命名空間: Microsoft.MixedReality.Toolkit.SpatialAwareness.Processing
在此處輸入圖像描述 其中包含在 DLL 中,名為: Microsoft.MixedReality.Toolkit.PlaneFinding
在此處輸入圖像描述
現在,有第二個 DLL 稱為Microsoft.MixedReality.Toolkit.SDK
它引用了第一個 DLL,並且還定義了一個名為PLANE_FINDING_PRESENT的常量,以某種方式與之相關(這里有一些來自檢查員和 VS 的照片來說明我的意思)
在此處輸入圖像描述
在此處輸入圖像描述

在名為Microsoft.MixedReality.Toolkit.SDK的 DLL 中有一個名為SurfaceMeshesToPlanes的文件
在這個文件中,我試圖像這樣使用命名空間Microsoft.MixedReality.Toolkit.SpatialAwareness.Processing 在此處輸入圖像描述 我期待這一切工作,但我收到錯誤: Library\PackageCache\com.microsoft.mixedreality.toolkit.foundation@2eb95bb1aae9-1646916095499\SDK\Experimental\SpatialAwareness\SurfaceMeshesToPlanes.cs(13,55): error CS0234: The type or namespace name 'Processing' does not exist in the namespace 'Microsoft.MixedReality.Toolkit.SpatialAwareness' (are you missing an assembly reference?)
有什么想法嗎?

問題出在所需 dll 的平台部分,一旦我將其更改為any其他 dll,它就會變得可見
在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

相關問題 錯誤 CS0234 命名空間“Microsoft”中不存在類型或命名空間名稱“Reporting”(您是否缺少程序集引用?) 錯誤 CS0234:命名空間“Microsoft”中不存在類型或命名空間名稱“Azure”(您是否缺少程序集引用?) 錯誤 CS0234 命名空間“MvvmCross”中不存在類型或命名空間名稱“平台”(您是否缺少程序集引用?) CS0234 C#類型或名稱空間名稱&#39;Slydeextender&#39;在名稱空間中不存在(您是否缺少程序集引用?) 錯誤CS0234:類型或名稱空間名稱&#39;OAuth&#39;在名稱空間&#39;Microsoft.Owin.Security&#39;中不存在(您是否缺少程序集引用?) VS 2017 c#錯誤CS0234命名空間中不存在類型或命名空間名稱(您是否缺少程序集引用?) 編譯器錯誤消息:CS0234:命名空間“傳真”中不存在類型或命名空間名稱“WebApp”(您是否缺少程序集引用?) CS0234:命名空間“<namespace1>”中不存在類型或命名空間名稱“<namespace2>”。 (你錯過了一個程序集引用嗎?) CS0234:類型或名稱空間名稱“ Description”在名稱空間“ System.Web.Http”中不存在(您是否缺少程序集引用?) MEF CS0234:名稱空間&#39;System.ComponentModel&#39;中不存在類型或命名空間名稱&#39;Composition&#39;(您是否缺少程序集引用?)
 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM