当前位置: 首页 > 知识库问答 >
问题:

Visual Studio失去连接到Unity的能力,为什么?

鲁文昌
2023-03-14

我正在使用Unity的Visual Studio。一般来说,在VS中,我可以简单地点击“连接到Unity”,它将构建解决方案,并确实连接到Unity。

然而,有时一个项目失去了这样做的“能力”,这意味着突然点击按钮只会构建解决方案,而不会附加到Unity。

我真的很想知道那里发生了什么,因为我不知道做了什么会导致这种行为
有些参数可能会产生影响:

  • 它只发生在一些Unity项目中:一个项目要么被感染,要么永远不会发生(在我的手表上)
  • 如果它开始发生,它将一直发生,直到我重新启动PC(关闭VS和Unity是不够的)

共有3个答案

沃博裕
2023-03-14

为了防止这种情况发生:当代码中出现编译错误时,不要双击Unity Debug Log line,这会在抛出错误的行打开VS,但会弄乱项目文件。

在Unity下重新生成项目文件

Visual Studio将提示您重新加载项目,可选地在VS中重建整个解决方案,并重新启动Unity和VS。

爱茂勋
2023-03-14

对我来说,“附加到统一”从工具栏中消失了。

但我在Debug中仍然有一个按钮-

希望它能帮助到某人。

Visual Studio社区2019 16.7

统一

公冶安怡
2023-03-14

对我来说(Unity 2020. x和VS19),这种情况经常发生。简单地关闭VS并在Unity中

单击“重新生成项目文件”(您不需要检查任何其他内容,只需单击按钮)

再次启动VS,它应该正常工作。

 类似资料:
  • 问题内容: 我的Spring Boot应用程序总是在早上向我显示此whitelabel错误:无法打开JPA EntityManager进行事务;嵌套异常是javax.persistence.PersistenceException:org.hibernate.TransactionException:JDBC开始事务失败: 我在网上搜索,我认为可能是mysql关闭了8个小时的非活动连接。但是,根据

  • 我使用Iphone 11模拟器。我点击运行按钮并得到这个: 它会打开应用程序并立即关闭。我执行了,但它不起作用。这是我的扑动医生“:

  • STOMP 一种简单的消息传递协议,最初创建用于脚本语言,其框架受 HTTP 启发。 STOMP 得到广泛支持,心脏长连接一小时左右失去连接 失去到未定义的连接-建立连接后失去连接非常适合在 WebSocket 和 web 上使用。 SockJS SockJS是WebSocket技术的一种模拟,在表面上,它尽可能使用原生webSocket API,但是再底层非常智能,优先使用原生WebSocket,如果在不支持WebSocket的浏览器中,会自动降为轮询的方式。

  • 当我单击“确定”时,我收到一条错误消息:“另一个应用程序正在侦听端口8888。请检查您的端口配置”。 我还成功地用8888和Java任务控制(JMC)评测了这台机器。然而,JMC要求我提供用户名和密码,然后才允许连接。

  • 我正在尝试使用python和MySQL开发药房管理系统。但我在连接数据库时遇到了问题。 下面是一些代码:

  • 我正在尝试用我用给定的主机名设置的用户名和密码进行连接。我无法连接。我已经检查了安全组在端口的配置是否正确,允许从“我的IP”传入,它在那里填充了我的IP。 我还会做错什么? 当我尝试在终端中使用以下命令进入DB时: 我得到:上的MySQL服务器