找不到错误CS2001源文件'C:\ Users \ Admin \ Documents \ MyHololens01 \ Packages \ com.unity.textmeshpro \ Scripts \ Runtime \ TMP_FontAsset.cs'

时间:2018-09-15 09:50:35

标签: c# unity3d visual-studio-2017 hololens

我已经安装了Hololens Emulator,Visual Studio 2017和Unity 3D,并完成了所有必要的设置。

现在,我想在Hololens Emulator上运行Unity项目,但是不幸的是,当我在Visual Studio中运行.sln生成的文件时,我遇到此错误:

  

错误CS2001源文件'C:\ Users \ Admin \ Documents \ MyHololens01 \ Packages \ com.unity.textmeshpro \ Scripts \ Runtime \ TMP_FontAsset.cs'找不到

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

我遇到了同样的问题。我不确定您使用的是哪个统一版本,但这是我为解决错误所做的事情(假设您使用的是Unity 2018.2.12f1或2018.2.11f1):

(1)卸载TextMesh Pro

  1. 打开您的Unity项目。
  2. 从Unity菜单中单击 Windows
  3. 选择 Package Manager
  4. 找到 TextMesh Pro 软件包并选择它
  5. 点击右上角的删除 Screenshot here to help you. I already uninstalled mine, so you should see Remove instead of Install

(2)您必须在以前的版本中删除以前生成的UWP Visual Studio解决方案。

(3)在Unity中构建项目

(4)如果使用旧版Unity:

如果在 Asset 文件夹中看到名为 TextMesh Pro 的文件夹,请删除该文件夹,然后按照上述步骤进行重建。 确保删除以前生成的UWP解决方案

希望这可以解决您的问题。