最新Visual studio 2017无法支持最新Unity3d 2017相关解决方案

2023-11-02

最近换了台电脑于是乎也就装了最新的VS2017来尝尝鲜,U3D也是用的2017版本,结果在使用过程中发现一些问题。可能有一些问题在老版本上也是会出现的,只是没有发现而已,以后遇到一些相关的坑会陆续在这里更新,希望对大家有帮助。

1、我安装了VS2017 但是在用U3D设置其为默认脚本编辑器的之后,在VS2017里面编写代码时无法自动弹出U3D默认组件和相关API?

介绍:说白了就是在VS2017里面编写代码时,VS不会自动弹出U3D自带的“东西”,例如Time、GameObject。也就是没有类型高亮,全部都是灰色的。


解决方案1:

1)从U3D中任意选择一个C#脚本直接双击打开(前提是VS2017必须设置为默认的编辑器)。


2)在VS2017的解决方案管理器中查看项目是否被兼容(笔者的情况显示不兼容)如下图,图中1序号所表示的项目原先应该跟2显示的一样是“(不兼容)”的,因此我们的问题就是如何解决兼容。
这里写图片描述



3)右键点击显示为“(不兼容)”的项目,会弹出下图。
这里写图片描述



4)选择“重新加载项目”会弹出下图选项
这里写图片描述



5 )这里有3个选项,
第一个是将当前项目的.Net从3.5修改到4.6.1。
第二个则是维持当前的.Net版本(我的工程是基于3.5的)并下载对应版本
第三个是取消加载
保守做法,维持与当前工程相对应的.NET版本先选择第二个,但是笔者尝试过先选第二个但是不行,最终只能选择第一个然后问题就解决了。这个可能因人而异。看具体情况。如果你选择第二个之后能正确兼容的话就没必要选择第一个了。


6)在选择将工程的.NET版本从3.5修改到4.6.1后,可以在VS2017的解决方案面板里面看到工程当前以及被兼容了。
这里写图片描述



结果)可以自动弹出了。愉快的在最新VS2017里面玩耍吧!!!!

这里写图片描述

2018年1月30日更新:
安装.NET Framework 3.5 即可完美解决。还有Visual Studio 2017 安装包内置了Unity的tools工具。安装即可

其他相关支持解决方案:

参看1:https://answers.unity.com/questions/1347129/can-not-attach-vs2017-debug-to-unity.html
参看2:https://forum.unity.com/threads/support-for-visual-studio-2017-rc1.444124/

希望对大家有帮助,如果有什么错误的地方还望大家不吝指正。谢谢。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

最新Visual studio 2017无法支持最新Unity3d 2017相关解决方案 的相关文章

随机推荐

  • Vue项目保存代码之后页面自动更新

    Vue项目保存代码之后页面自动更新 想要在代码中保存之后 页面自动刷新 命令行敲如下代码 npm install webpack dev server 下载了这个东西就不用每次都手动刷新了 我也不知道这个是干嘛的 留在以后研究研究
  • Chromium OS autotest

    autotest三种主要测试手段 直接调用系统命令 相当于直接运行shell命令 通过dbus进行method call 通过加载插件到browser的方式 运行js代码 以js代码来调用C 方法 通过extension来运行js代码 目的
  • XSS闯关——第五关:level5

    第五关 level5 输入语句测试 gt 观察源代码发现字符被替换 把部分字符换成大写尝试 gt 一样的结果 采用html事件方法 失败 同样是字符被替换 使用伪链接方式假造一个超链接尝试 gt a href link a 点击后执行脚本
  • Laravel Collection 常用方法(1)

    我的个人博客 逐步前行STEP 1 first 返回集合第一个通过指定测试的元素 collect 1 2 3 4 gt first 1 collect 1 2 3 4 gt first function value key return v
  • 深度学习deep learning

    一 简介 深度学习是包含多个隐层的机器学习模型 核心是基于训练的方式 从海量数据中挖掘有用信息 实现分类与预测 早期的深度学习模型 编码器 循环神经网络 深度置信网络 卷积神经网络 衍生模型 堆叠降噪自编码器 稀疏自编码器 降噪自编码器 深
  • mysql 集成测试_使用Go进行集成测试的MySQL Docker容器

    使用Go进行集成测试的MySQL Docker容器 原文链接 https itnext io mysql docker container for integration testing using go f784b70a03b 作者 Mi
  • 【Linux】在Xilinx平台上实现UVC Gadget(2)- 解决dwc3驱动bug

    Linux 在Xilinx平台上实现UVC Gadget 2 解决dwc3驱动bug 一 bug描述 二 具体修改方法 1 找到内核源码位置并复制到其他目录 2 Petalinux里面设置使用自定义内核源码 1 选第2个Linux Comp
  • 数列分段

    描述 对于给定的一个长度为N的正整数数列A i 现要将其分成M M N 段 并要求每段连续 且每段和的最大值最小 关于最大值最小 例如一数列4 2 4 5 1要分成3段 将其如下分段 4 2 4 5 1 第一段和为6 第2段和为9 第3段和
  • MySQL查询语句的执行顺序

    SQL语句执行顺序 FROM ON JOIN WHERE GROUP BY AGG FUNC WITH HAVING SELECT UNION DISTINCT ORDER BY LIMIT 在实际执行过程中 每个步骤都会为下一个步骤生成一
  • [django项目] 后台菜单管理功能

    后台菜单管理功能 菜单的管理功能其实就是 对菜单的增删改查 I 业务功能分析 1 gt 业务需求分析 后台首页菜单根据用户权限动态生成 不同菜单对应不同的功能视图 菜单的增删改查 2 gt 功能分析 菜单列表 添加菜单 修改菜单 删除菜单
  • Python Tree库绘制多叉树的用法介绍

    Python Tree库绘制多叉树的用法介绍 Tree 库是一个 Python 的第三方库 这个库主要用于生成树和绘制树的图形 一 安装Tree pip install Tree 使用 Tree 库需要配合 PIL 库来实现绘图 二 官方案
  • Qt控件之QCheckBox复选框控件使用详解

    Qt控件之QCheckBox复选框控件使用详解 在Qt的控件中 QCheckBox是常用的一种复选框控件 用于用户进行多选操作 本篇文章将为大家详细介绍QCheckBox的使用方法 一 QCheckBox控件的创建 在Qt中创建QCheck
  • Windows下配置 MinGW - Gcc、G++构建C++编译环境,并在Notepad++编写C++程序

    win10 64位系统参考博文 MinGW w64安装教程 著名C C 编译器GCC的Windows版本 工具 win7 Notepad MinGW MinGW是什么 MinGW 提供了一套简单方便的Windows下的基于GCC 程序开发环
  • spark的安装与部署

    目录 前言 一 spark是什么 二 知识回顾 1 启动zookeeper 2 启动hdfs和yarn 3 通过jps查看是否启动成功 4 进入MySQL 5 进入hive之后验证 6 启动hbase 7 查看进程 8 进入hbase并测试
  • 数值的整数次方(剑指offer 16)Java快速幂

    目录 一 题目描述 二 思路讲解 三 Java代码实现 四 时空复杂度分析 五 另一种方法 一 题目描述 实现 pow x n 即计算 x 的 n 次幂函数 即 xn 不得使用库函数 同时不需要考虑大数问题 示例 1 输入 x 2 0000
  • GPIO应用编程

    开发平台 正点原子阿尔法开发板 PS 可以用cat sys kernel debug gpio命令查看引脚被占用情况 文章目录 GPIO应用编程 编程步骤 应用编程 遇到的问题 GPIO应用编程 sys class gpio export
  • 印章生成工具类开发

    Java代码见我的资源 免费使用印章生成工具类 Java开发 Java文档类资源 CSDN下载印章生成工具类 Java开发更多下载资源 学习资料请访问CSDN下载频道 https download csdn net download jlo
  • wss socket java_有用过websocket的吗,wss://咋弄,现在ws://访问没问题

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 将ws 改为wss ServerEndpoint value ws id Component public class WebSocket public static final String
  • linux中ElasticSearch的安装 安装ES&Kibana 配置IK分词器(环境搭建)

    以docker为基础安装ES Kibana 1进入 opt文件夹创建yml文件所在目录 然后编辑文件 拷贝笔记配置内容过来 启动容器 root localhost cd opt root localhost opt ls container
  • 最新Visual studio 2017无法支持最新Unity3d 2017相关解决方案

    最近换了台电脑于是乎也就装了最新的VS2017来尝尝鲜 U3D也是用的2017版本 结果在使用过程中发现一些问题 可能有一些问题在老版本上也是会出现的 只是没有发现而已 以后遇到一些相关的坑会陆续在这里更新 希望对大家有帮助 1 我安装了V