英文:
missing namespace Cysharp
问题
我有点困惑。有一个项目,其中包含不同的脚本。在其中一个脚本中,依赖于UniTask:
using System.Threading;
using Cysharp.Threading.Tasks;
而且它工作正常:
创建了另一个脚本,但现在我遇到了缺少命名空间的错误:
正如我们在第一个截图中看到的:unitask已经导入到项目中。
我已经尝试过的:通过VS重新构建解决方案,但没有帮助。
请给予任何建议?
英文:
I am a little confused. There is a project and different scripts in it. In one of the scripts, a dependency on UniTask:
using System.Threading;
using Cysharp.Threading.Tasks;
And it works fine:
Created another script, but now i got missing namespace error:
As we can see on 1st screenshot: unitask is imported in project.
What i have already done: rebuild solution via VS, but id didnt help.
Any advices please?
答案1
得分: 0
已解决:
在VS中:项目 - 添加链接 - 项目 - 选择所有的单元任务 - 确定
英文:
Solved as:
in VS: project - Add link - Project - check all unitask - OK
答案2
得分: 0
在VS中,打开项目的子文件夹"References",然后选择"Manage NuGet Packages",添加你的UniTask包。
例如:dotnet add package UniTask --version 2.3.3
英文:
In VS: project - sub folder References - Manage NuGet Packages - add your unitask packages.
for example: dotnet add package UniTask --version 2.3.3
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论