Mono corefx项目中的文件夹结构
我在这里试图了解corefx项目的文件夹结构。下面是System.IO文件夹在OS X中的显示方式Mono corefx项目中的文件夹结构,mono,dnx,.net-core,dnu,Mono,Dnx,.net Core,Dnu,我在这里试图了解corefx项目的文件夹结构。下面是System.IO文件夹在OS X中的显示方式 System.IO BLACKSTAR$ pwd /Users/BLACKSTAR/dotnet/corefx/src/System.IO sameer:System.IO BLACKSTAR$ tree . ├── System.IO.sln ├── ref │ ├── System.IO.Manual.cs │ ├── System.IO.cs │ ├── System.IO.cs
System.IO BLACKSTAR$ pwd
/Users/BLACKSTAR/dotnet/corefx/src/System.IO
sameer:System.IO BLACKSTAR$ tree
.
├── System.IO.sln
├── ref
│ ├── System.IO.Manual.cs
│ ├── System.IO.cs
│ ├── System.IO.csproj
│ ├── bin
│ │ └── Debug
│ │ └── dotnet
│ │ ├── ref.dll
│ │ └── ref.xml
│ ├── project.json
│ └── project.lock.json
├── src
│ ├── Resources
│ │ └── Strings.resx
│ ├── System
│ │ └── IO
│ │ └── InvalidDataException.cs
│ ├── System.IO.csproj
│ ├── project.json
│ └── project.lock.json
这就是我想弄明白的
这里您看到的是一个名称空间的NuGet包,它实际上是CLR的一部分。有些型号很早就需要了。。。与文件io和基本数据类型类似,因此它们是CLR发行版的一部分。您可以在核心CLR github项目中找到这些 所以
sameer:System.IO BLACKSTAR$ dnvm list
Active Version Runtime Architecture OperatingSystem Alias
------ ------- ------- ------------ --------------- -----
1.0.0-beta7 coreclr x64 darwin
* 1.0.0-beta7 mono linux/osx default
sameer:System.IO BLACKSTAR$