Visual studio 2015 .NET核心对未生成到默认位置的项目的引用

Visual studio 2015 .NET核心对未生成到默认位置的项目的引用,visual-studio-2015,reference,.net-core,Visual Studio 2015,Reference,.net Core,我对.NETCore和MS项目中的引用还不熟悉,我希望有人能对此提供帮助 我有一个新的.NET核心应用程序在Visual Studio 2015的.NET Framework 4.6上运行(目前无法升级到2017) 我正在尝试从该项目中引用现有的.NET类库。我通过更新project.json成功地引用了类库,如下所示: "frameworks": { "net46": { "dependencies": { "ExistingClassLib": { "

我对.NETCore和MS项目中的引用还不熟悉,我希望有人能对此提供帮助

我有一个新的.NET核心应用程序在Visual Studio 2015的.NET Framework 4.6上运行(目前无法升级到2017)

我正在尝试从该项目中引用现有的.NET类库。我通过更新project.json成功地引用了类库,如下所示:

"frameworks": {
  "net46": {
    "dependencies": {
      "ExistingClassLib": {
        "target": "project"
      }
    }
  }
}
问题是,当我尝试生成时,出现了一个错误,因为现有类库未配置为生成到默认生成目录,并且.NET Core正在尝试查找DLL:

error : D:\Development\NewApplication\error CS0006: Metadata file 'D:\Development\ExistingClassLib\bin\Debug\ExistingClassLib.dll' could not be found
我假设.NET核心应用程序将在现有ClassLib设置中输出路径设置的位置查找DLL,但它似乎不是


你知道如何找到现有的Classlib DLL吗?

你能使用csproj系统而不是project.json系统吗?你能使用csproj系统而不是project.json系统吗?