У меня есть два проекта C# в одном каталоге.
.
├── MyLib
│ ├── MyLib.cs
│ ├── MyLib.csproj
│ └── bin
│ └── Debug
│ └── netstandard2.0
│ ├── MyLib.deps.json
│ ├── MyLib.dll
│ └── MyLib.pdb
└── MyApp
├── Program.cs
├── MyApp.csproj
└── bin
└── Debug
└── netcoreapp2.2
├── MyApp.deps.json
├── MyApp.dll
├── MyApp.pdb
├── MyApp.runtimeconfig.dev.json
└── MyApp.runtimeconfig.json
Я бы хотел, чтобы MyApp
имел доступ к классам et c. определено в MyLib
.
Как мне это сделать?
Я пробовал из MyApp
dotnet add package ../MyLib/MyLib.csproj
dotnet add package MyLib --source ../MyLib/bin/Debug
после dotnet pack
из MyLib
.
Не работают, потому что пакет не может быть найден в исходном коде nuget.org
.
Какой для меня самый простой способ просто зависеть от моего локального проекта?