1

ここでは、corefx プロジェクトのフォルダー構造を理解しようとしていますSystem.IO。OS X で System.IO フォルダーがどのように表示されるかを次に示します。

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

これが私が理解しようとしているものです

  1. ref フォルダには何がありますか?
  2. src フォルダには何がありますか?
  3. ref と src の関係は何ですか?
  4. Ref は dotnet を対象としていますが、Src は dnxcore50 フレームワークを対象としています。これは何を意味しますか?
  5. ref フォルダーでプロジェクトをビルドできましたが、dnu 復元は正常に実行されましたが、dnu ビルドを使用して src でプロジェクトをビルドできませんでし。私は何を間違っていますか?
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$
4

1 に答える 1