【发布时间】:2017-02-24 22:15:49
【问题描述】:
我正在为 Windows Store 平台(Universal 10 SDK)构建一个统一的应用程序(5.4.0f3)。 我将在 hololens 上运行它。
我在编译脚本时遇到问题,这似乎是由于我正在使用的 WebClient 类。我也尝试按照另一篇文章中的建议使用 HttpClient 但没有运气。我看到有些人在 Unity 中使用 WebClient 类成功构建,但我猜他们不是为 Windows 应用商店构建的。
我得到的编译错误: 错误 CS0246:找不到类型或命名空间名称“WebClient”(您是否缺少 using 指令或程序集引用?) 当前上下文中不存在名称“webClient”
我刚刚开始使用 Unity,但我相信我可以在使用 WebClient 或声明新 WebClient 的代码周围添加一些指令,以便它仍然可以编译并能够在 hololens 上运行。
我发现“平台相关编译”页面 (https://docs.unity3d.com/Manual/PlatformDependentCompilation.html) 似乎可以解释这一点。
我尝试使用其中的一些(例如 UNITY_WSA、UNITY_WSA_10_0 等),但没有运气。我目前以下列方式使用 yahoo Finance API:webClient.DownloadFile(url, stockFile); 下载 .csv 文件。
有什么建议吗?
【问题讨论】:
标签: c# unity3d windows-store-apps win-universal-app hololens