错误记录Visual Studio 2019 中运行 Unity C# 脚本时报错 ( 根据解决方案, 可能需要安装额外的组件才能获得 | .NET 桌面开发 | 使用 Unity 的游戏开发 )

Posted 韩曙亮

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了错误记录Visual Studio 2019 中运行 Unity C# 脚本时报错 ( 根据解决方案, 可能需要安装额外的组件才能获得 | .NET 桌面开发 | 使用 Unity 的游戏开发 )相关的知识,希望对你有一定的参考价值。

文章目录





一、报错信息



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# 脚本需要的组件



使用 Visual Studio 2019 中运行 Unity C# 脚本需要如下两个组件 :

1、.NET 桌面开发

.NET 桌面开发 :

2、使用 Unity 的游戏开发

使用 Unity 的游戏开发 :


上面两个组件一定要在 Visual Studio Installer 中提前安装 , 否则无法在 VS 中运行 Unity 的 C# 脚本 , 或者没有代码提示 ;

以上是关于错误记录Visual Studio 2019 中运行 Unity C# 脚本时报错 ( 根据解决方案, 可能需要安装额外的组件才能获得 | .NET 桌面开发 | 使用 Unity 的游戏开发 )的主要内容,如果未能解决你的问题,请参考以下文章

简单的 C# 应用程序无法正常工作,在 Visual Studio 中运行时工作正常

在visual studio 2008中运行时,表单不显示更改

在 Visual Studio 2010 调试器中运行时不会显示 Windows 公用文件对话框

错误记录Visual Studio 中编译 NDK 报错 ( error : cannot use ‘throw‘ with exceptions disabled )

错误记录Visual Studio 中编译 NDK 报错 ( no matching function for call to ‘cacheflush‘ cacheflush(); )

更新 Visual Studio 2019 错误