Мне нужен один проект, совместно используемый .csproj и .xproj, и в моем случае это проект Dto между сервером и клиентом (например, project1).
У меня есть проект1.csproj
Я хочу сослаться на этот проект на project2.xproj
Я делаю это, расширяя файл project.json в проекте2 с помощью:
"net46": {
"wrappedProject": "../../src/Common/project1/project1.csproj",
"bin": {
"assembly": "../../src/Common/project1/obj/{configuration}/project1.dll",
"pdb": "../../src/Common/project1/obj/{configuration}/project1.pdb"
}
}
Это не работает, потому что в проекте Project2 есть много библиотек, которые не поддерживают .Net 4.6
Какие у меня есть варианты?