根目录下 sln 和 csproj 区别
sln: solusion 简写,即解决方案
csproj:c sharp project 简写,即 C# 项目
解决方案sln是项目csproj的集合,项目是文件的集合。
一个 sln 中可以包含多个 csproj。
一个 csproj 可以包含多个文件。
csproj 可以作为单独的项目运行,也可以在 sln 中添加 csproj 统一管理。
sln 和 csproj 都可以双击运行,如果解决方案中只有一个项目那么两个方式是没有区别的;
但是如果一个解决方案中包含多个项目,sln 会加载该解决方案中所有的项目,而 csproj 只会加载当前项目。
如果不小心删了
可以点

重新生成

一般来说新创建的cs类 vscode里是找不到的
这时候只要切回unity
他就自动改变 Assembly-CSharp.csproj
把你新创建的cs文件加进去
这时候切回vscode 就有代码提示了
Assembly-CSharp.csproj文件是unity自己维护的 你改了 可能也会消失

官方文档是这么说的

启用此设置可生成所有 .csproj 文件。代码编辑器使用 .sln 和 .csproj 文件来访问有关项目的数据。.csproj 文件以 XML 格式存储描述性数据或元数据。此数据可能包括版本信息、平台要求、构建文件或数据库设置。

当这些文件存在时,代码编辑器可以使用其中包含的数据来提供有用的功能,例如突出显示潜在的编译错误。启用此设置可指示 Unity 在项目中尽可能创建 .csproj 文件。

Unity sln 和 csproj 基础相关推荐

  1. Unity TileMap 2D 工具基础教程

    Unity TileMap 2D 工具基础教程 Unity TileMap 2D 工具基础教程 TileMap 工程创建 Sprite Editor 工具使用 TileMap 功能说明 TilePal ...

  2. Unity粒子系统(5.x)基础(二)

    大家好,接下来一节我讲的是Unity粒子系统(5.x)的子模块(一). 目录 1.Emission(发射器模块) 2.Shape Module(发射器形状) 3.Velocity over Lifet ...

  3. sln和.csproj的区别

    1.sln:solusion 解决方案 csproj:c sharp project C#项目 csproj文件大家应该不会陌生,那就是C#项目文件的扩展名,它是"C Sharp Proje ...

  4. Unity 3D数学\图形学基础-游戏开发(向量)

    Unity 3D数学\图形学基础-游戏开发(向量) 向量运算的几何意义 标量与向量的计算 向量的模长 标准化向量 normalize 0向量 向量与向量的加减法 两点间距离公式(向量间距离) 点积,点 ...

  5. C#.sln和.csproj的区别

    1.sln:solusion 解决方案 csproj:c sharp project C#项目 2.解决方案是项目的集合,项目是文件的集合:一个sln中可以包含多个csproj.一个csproj可以包 ...

  6. PHP服务端、Unity客户端 双端基础源码做avalon阿瓦隆桌游面sha(类似狼人游戏)支持WebGL、小程序发布

    文章目录 PHP服务端发布(Windows下演示) Windows 安装PHP 启动服务器 Linux家族 Unity客户端发布 发布Windows客户端 发布WebGL端 演示 源码解析 联系作者 ...

  7. 《Unity 3D游戏客户端基础框架》protobuf 导excel表格数据

    前言: 之前使用NPOI插件编写的导表工具,其实就是直接将数据进行序列化,解析时还需要进行反序列化,步骤比较繁复,最近看到Google的一个开源的项目protobuf,不仅可以用于进行excel表格数 ...

  8. Unity入门3——脚本基础

    一.生命周期函数 ​ 所有继承 MonoBehavior 的脚本,最终都会挂载到 GameObject 游戏对象上 ​ 生命周期函数就是该脚本对象依附的 GameObject 对象从出生到消亡整个生命 ...

  9. Unity笔记Spine的基础应用(小白入门)

    目录 一.导入Spine环境 1.环境下载导入 2.资源导入 二.基础应用 1.UI层 (1).初学手动 展示体会 (2).代码动态 简易实现 2.非UI层 其他播放: 三.效率优化 1.Binary ...

最新文章

  1. React和Jquery比较
  2. 设计思维的要素:优化愿景(Vision)
  3. Logstash Introduction
  4. kmalloc、vmalloc、malloc、calloc的区别
  5. [爬虫][python][入门][网页源码][百度图片][豆瓣TOP250]
  6. BZOJ2005 NOI2010 能量采集 欧拉函数
  7. 卡巴绿杀6 By Moshow魔手
  8. 设置TextField内文字距左边框的距离
  9. 详解CSS display:inline-block的应用(转)
  10. 【软考】系统集成项目管理工程师(五)项目立项管理
  11. [4G5G专题-124]:5G培训部署篇-2-主要信令流程
  12. 如何下载微信视频号里的完整视频?
  13. can总线rollingcounter_CAN总线笔记
  14. 科技视界杂志科技视界杂志社科技视界编辑部2022年第21期目录
  15. 谷歌借Google Play重返中国,这次能成功吗?
  16. 爱立信发布人体通信技术:最高传输10Mbps
  17. Android HAL硬件抽象层与硬件系统架构
  18. Java程序员由笨鸟到菜鸟 电子版书正式发布 欢迎大家下载
  19. [No0000CC]眼袋和黑眼圈的应对方法——疏筋穴
  20. 计算机导论期末复习题

热门文章

  1. Arduino空气质量监测仪
  2. Geekbench 4 for Mac(mac跑分软件)
  3. Chisel,说爱你不容易
  4. curl: (23) Failed writing body (1354 i= 1371)问题解决办法
  5. c# 简单摇号器实现,自定义摇号范围与选号个数
  6. java项目中可以封装的组件_封装属于自己的组件库
  7. MABA AXI APB of arm
  8. 数据库精华,出自 十步一杀的博客
  9. 使用Fiddle对夜神模拟器进行抓包
  10. 游戏制作之路(18)隐藏游戏里的鼠标