我是.NET Core的新手并在MS项目中引用,我希望有人可以帮助解决这个问题。
我在Visual Studio 2015中有一个在.NET Framework 4.6上运行的新.NET Core应用程序(目前我们无法升级到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 Core应用程序会在ExistingClassLib设置中的输出路径设置位置中查找DLL,但它看起来不是。
我有什么想法可以找到ExistingClassLib DLL吗?