引用本地專案

沒有 .sln.proj 檔案這樣的東西。
而不是在 Visual Studio 程式碼中使用它們的資料夾
每個專案資料夾都應該有一個單獨的 project.json 檔案。

/MyProject.Core
   SourceFile.cs
   project.json

/MyProject.Web
   /Controllers
   /Views
   project.json

MyProject.Web 專案編輯 MyProject.Web\project.json 檔案中引用 MyProject.Core 並新增依賴項:

// MyProject.Web/project.json
{
   "dependencies": {
      "MyProject.Core": {"target": "project"},
    ...
   }
   "buildOptions": {
      "emitEntryPoint": true 
   }
}

"emitEntryPoint": true 這條線說 MyProject.Web 是解決方案的開始專案。MyProject.Core 應該在其 project.json 檔案中禁用此標誌:

 // MyProject.Core/project.json
 {
   ...
   "buildOptions": {
      "emitEntryPoint": false 
   }
}

構建專案(Mac: ⌘ + Shift + B,Windows: Ctrl + Shift + B ),每個專案都應該有自己的\bin\obj 資料夾以及新的 .dll 檔案。