Visual Studio 2019 中运行 Unity C# 脚本时报如下错误 :
迁移报告 -
概述
项目 路径 错误 警告 消息
Assembly-CSharp Assembly-CSharp.csproj 1 0 0
解决方案和项目
Assembly-CSharp
消息
Assembly-CSharp.csproj: 找不到此项目类型所基于的应用程序。有关更多信息,请尝试此链接: http://go.microsoft.com/fwlink/?LinkID=299083&projecttype=E097FAD1-6243-4DAD-9C02-E9B9EFC3FFC1
点击 解决方案资源管理器 中的 报错信息中的 安装按钮 ,
或者右键点击 解决方案 , 选择 安装缺少的功能 选项 ,
弹出了 Visual Studio Installer 选项 , 提示安装 Unity 相关组件 ;
点击 右下角 安装按钮 , 等待安装完成 ;
安装完成后 , 再次启动 Visual Studio 2019 开发环境 , 发现 C# 脚本可以编译运行了 ;
使用 Visual Studio 2019 中运行 Unity C# 脚本需要如下两个组件 :
.NET 桌面开发 :
使用 Unity 的游戏开发 :
上面两个组件一定要在 Visual Studio Installer 中提前安装 , 否则无法在 VS 中运行 Unity 的 C# 脚本 , 或者没有代码提示 ;