错误记录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(); )