首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Visual中未定义的UNITY_EDITOR

Visual中未定义的UNITY_EDITOR
EN

Stack Overflow用户
提问于 2021-12-07 01:02:01
回答 1查看 317关注 0票数 0

我正在调试以#if UNITY_EDITOR开头的团结编辑器中的一些代码,但通过统一编辑器运行Visual并没有定义UNITY_EDITOR。我试过了

我还试着在Uniteding正生成的项目表中添加一个#define,因为这些文件中没有打开和调试的项目文件,所以它无法工作。我重新生成了解决方案文件。我遗漏了什么?谢谢!

编辑:

一些额外的重要信息:这种行为并不是发生在Visual实例中的所有文件中,只是在我打开的解决方案中的任何..csproj中都没有包含的文件。因此,我的工作区是..csproj,它确实定义了UNITY_EDITOR,但我打开的文件来自该项目之外。在本例中,我试图调试的.cs文件来自正在运行的包,因此调试器将放入其中,但不会为该包生成任何.csproj。

在我看来,这里应该有不同的行为,但我不知道这是什么。是否应该为您可以调试其.csproj文件的包创建一个.cs,以便您可以在Visual中正确地查看它们?

因此,最后:在我已经打开的现有..csproj的上下文中,如果我添加了一行<Compile Include="Full\Path\To\File.cs" />,它可以按需要工作。很疯狂,但对我来说是可行的。

EN

回答 1

Stack Overflow用户

发布于 2021-12-08 23:00:31

在我已经打开的现有的..csproj中,如果我添加了一行,它可以按需要工作。很疯狂,但对我来说是可行的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70253756

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档