1、sln:solusion 解决方案
csproj:c sharp project C#项目

csproj文件大家应该不会陌生,那就是C#项目文件的扩展名,它是“C Sharp Project”的缩写

2、解决方案是项目的集合,项目是文件的集合;一个sln中可以包含多个csproj。一个csproj可以包含多个文件;csproj可以作为单独的项目运行,也可以在sln中添加csproj统一管理。

3、sln和csproj都可以双击运行,如果解决方案中只有一个项目那么两个方式是没有区别的;
但是如果一个解决方案中包含多个项目,sln会加载该解决方案中所有的项目,而csproj只会加载当前项目。

4、关于sln和csproj的几个问题
(1)、c#.net中.sln的文件可以删掉重新生成吗?这样会有问题吗?
.sln是项目文件。删除后项目的一些设置会无法恢复,因为你的解决方案里面可能有关于这个项目的文件的很多信息,所以一般不建议删除重建;但一般也没有太大的问题,你用VS直接打开.csproj工程文件,会给你建上sln的。你把需要的工程再一个一个的加进来就好了。

(2)、下载的Asp.net源码没有.sln 或.csproj 文件如何使用啊?
从Visual Studio IDE的菜单“文件”》“打开”》“网站”,然后从右边的目录中选择你要打开的网站目录,不需要有.sln文件就可以打开网站并调试运行。如果是WebSite模式那么是不需要SLN文件的,可以通过File->WebSite->OpenWebSite打开。 如果不是WebSite模式,那么可以自己建立一个空项目,然后把文件Copy进去即可。

sln和.csproj的区别相关推荐

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

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

  2. Unity sln 和 csproj 基础

    根目录下 sln 和 csproj 区别 sln: solusion 简写,即解决方案 csproj:c sharp project 简写,即 C# 项目 解决方案sln是项目csproj的集合,项目 ...

  3. VS中sln和suo的区别

    1.调试程序出现这个错误an error occurred while validating 解决方案:http://stackoverflow.com/questions/8648428/an-er ...

  4. .csproj 文件

    .csproj 文件 .csproj,是C#项目文件的扩展名,它是"C Sharp Project"的缩写..net开发环境中建立项目时,会产生.csproj文件,这是C#的工程文 ...

  5. vs编辑器文件另存为后无法调试

    本文出现后缀 .cs  C#源程序代码文件 .csproj  C#工程文件 .sln  解决方案文件 写完代码后,我们都会去保存,点击保存会默认放在项目文件夹里,如果在前面创建新项目时勾选了将解决方案 ...

  6. linux系统sln命令,dotnet sln

    dotnet slndotnet sln 12/07/2020 本文内容 本文适用于: ✔️ .NET Core 2.x SDK 及更高版本This article applies to: ✔️ .N ...

  7. 扒一扒.net、.net framework、mono和Unity

    zhaichao 标签: .net.net frameworkc#monounity 2017-04-23 14:39 425人阅读 评论(0) 收藏 举报 版权声明:本文为博主原创文章,未经博主允许 ...

  8. 【实验手册】使用Visual Studio Code 开发.NET Core应用程序

    .NET Core with Visual Studio Code 目录 概述... 2 先决条件... 2 练习1: 安装和配置.NET Core以及Visual Studio Code 扩展... ...

  9. sonarqube连mysql_.net持续集成sonarqube篇之sonarqube安装与基本配置

    原标题:.net持续集成sonarqube篇之sonarqube安装与基本配置 Sonarqube下载与安装 Sonarqube下载地址是:https://www.sonarqube.org/down ...

最新文章

  1. php中的关联数组,PHP中的多种关联数组
  2. 数据集转换_“2000坐标”成了标配,你还不懂坐标系定义和转换吗?
  3. asp。net中常用的文件操作类
  4. java bitset_Java BitSet intersects()方法与示例
  5. Java问题汇集(1)
  6. Flink UI: Flink 1.10 如何查看 数据源 的背压(反压)情况(消费kafka)
  7. 帆软报表重要Activator之DesignerInitActivator之五CenterRegionContainerPane设计器的表格区域
  8. windows下yolov4-deepsort项目tensorflowGPU版本配置+项目实战
  9. 科大讯飞新一代语音识别系统揭秘
  10. kali下搭建WiFi钓鱼热点
  11. 转:计算机视觉专业词汇(中英文对照)
  12. c语言 %x,%d,%c,%s,%x各代表什么
  13. Wordpress采集开心版,免费Wordpress采集发布伪原创
  14. count时结果 hive_关于hive中的count的用法(一)
  15. 毕业一年来我的前端之路总结和谈谈大厂外包工作体验
  16. J9数字货币科普:什么是加密借贷?有什么风险存在?
  17. 读书笔记 - 《格鲁夫给经理人的第一课》
  18. 手把手教你如何微信公众号开发“翻译功能
  19. mysql中ceil的函数语法_MySQL ceil()函数
  20. 手把手教你如何快速发表论文(干货)

热门文章

  1. 配置jdk的环境变量
  2. 关于淘淘商城教学视频的总结
  3. 1~22(面向编程+ES6中的类和对象+类的继承+面向对象版tab栏切换)
  4. [python爬虫] Selenium定向爬取PubMed生物医学摘要信息
  5. SpringBoot+logback实现日志打印
  6. SQL Server是否有特洛伊木马的测试
  7. “互联网+”教育,优越感和自嗨情节要不得
  8. AI/ML如何在山林防火中大显身手
  9. 虚拟机文件格式详解 .VMX .VMSD .VMDK .NVRAM .VMX.LCK
  10. 【Delphi】从海康威视SDK的C语言头文件HCNetSDK.h转换来的HCNetSDK.pas【更新】