Tôi đang sử dụng Visual Studio 2015 Update 3 nơi tôi đang sử dụng NET Core, tôi có ba thư viện lớp. Dưới đây là các thư viện lớp của tôi:Lỗi Visual Studio Build -> Microsoft.DotNet.Common.Targets: DLL không thể tìm thấy
- ClassLibrary1 tài liệu tham khảo -> Microsoft.Extensions.Caching.Redis
- ClassLibrary1 sử dụng .NETCoreApp 1.0 khi Caching Redis sử dụng NET chuẩn 1,5
Vấn đề của tôi là khi tôi xây dựng giải pháp của mình, có vẻ ClassLibrary1 không thể tìm thấy tệp dll của Redis vì các dll được đặt lại trong thư mục tạo tác trong thư mục của giải pháp.
Nếu tôi kiểm tra đầu ra xây dựng, nó nói rằng:
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Common.Targets(262,5)
error : C:\Caching-1.0.0\src\ClassLibrary1\error CS0006:
Metadata file 'C:\Caching1.0.0\src\Microsoft.Extensions.Caching.Redis\bin\Debug\netstandard1.5\Microsoft.Extensions.Caching.Redis.dll'
could not be found
Dòng 262: của Microsoft.DotNet.Common.Targets
Dường như dlls được xây dựng và đặt trong thư mục tạo phẩm trong giải pháp dự án. File hệ thống Cơ cấu của dự án là:
Không có bất kỳ thư mục bin trong các dự án Cahing, làm thế nào tôi có thể thay đổi điều đó để làm cho các thùng được tạo ra trong các dự án tương ứng của họ?
Vui mừng khi biết rằng nó đã được giải quyết, h.salman. Nếu có, vui lòng đánh dấu nó là câu trả lời, vì vậy nó sẽ giúp các thành viên khác gặp vấn đề tương tự như của bạn :) –
Tất nhiên. Cảm ơn @JackZhai. – Coding