Tài liệu không rõ ràng, có vẻ như nó cho phép bọc các dll và csproj để sử dụng trong ứng dụng Asp.Net Core 5. Nó có cho phép bạn sử dụng các thư viện lớp được xây dựng dựa trên .Net Framework 4.6 trong trang web Net Core 5 không?Dnu bọc cho là gì?
Trả lời
Bạn chính xác trong đó dnu wrap
cho phép bạn lấy mã kế thừa vào các ứng dụng ASP.NET 5 đang nhắm mục tiêu đúng khung công tác. Tất cả dnu wrap
đang làm ở đây là tạo project.json cho dll/csproj và nếu bạn đang chạy qua Visual Studio thì cũng tham chiếu đến project.json đó (nhưng bạn có thể thêm tham chiếu theo cách thủ công).
Vì không có mã nào thực sự thay đổi ở đây (hoặc phụ thuộc, v.v.), bạn không thể sử dụng dnu wrap
để kéo cụm vào nhắm mục tiêu thời gian chạy mà dự án của bạn không nhắm mục tiêu và mong đợi nó xây dựng, trừ khi bạn cập nhật dự án của mình nhắm mục tiêu thời gian chạy đó và tham chiếu bất kỳ phụ thuộc bắt buộc nào.
Đó là tất cả.
Từ dnu --help
;
Gói csproj/assembly vào project.json, có thể được tham chiếu bởi tệp project.json.
- 1. 'Trình bao bọc vị trí' trong python là gì?
- 2. Cách thích hợp để bao bọc [NSString stringWithFormat:] là gì?
- 3. Kiểu vỏ bọc thực hành tốt nhất cho javascript là gì? Tại sao?
- 4. Trình bao bọc C# có sẵn miễn phí tốt nhất cho BITS là gì?
- 5. Từ bọc cho NSMutableAttributedString
- 6. làm cho gvim xử lý dòng bọc là dòng mới
- 7. DNVM là gì?
- 8. DNU xuất bản - không có nguồn từ MSBuild
- 9. SynchronizationContext.IsWaitNotificationRequired cho là gì?
- 10. Lỗi JSLint 'nội dung của một cho nên được bao bọc trong một câu lệnh if' nghĩa là gì?
- 11. Sự cần thiết của phương thức intValue() nếu trình bao bọc sử dụng unboxing là gì?
- 12. . Trình bao bọc mạng cho API Perforce?
- 13. Thuật toán bọc từ cho tiếng Nhật
- 14. Chức năng trình bao bọc cho IndexedDB
- 15. Sự khác biệt giữa trình bao bọc, ràng buộc và cổng là gì?
- 16. là gì "cho" trong Ruby
- 17. %% cho trong Happy là gì?
- 18. ^dùng cho ruby là gì?
- 19. SetTranslatesAutoresizingMaskIntoConstraints: NO cho là gì?
- 20. là gì || = trong perl cho?
- 21. Làm cho Vim chỉ làm một từ mềm bọc, không cứng từ bọc
- 22. Trình bao bọc (wrapper_descriptor) là gì, và tại sao lại là Foo .__ init __() trong trường hợp này?
- 23. Trình bao bọc Selenium cho Primefaces
- 24. C Trình bao bọc cho C++
- 25. Trình bao bọc C++ dành cho ncurses?
- 26. Sự khác biệt trong cách sử dụng kiểu dữ liệu nguyên thủy và bao bọc và nhu cầu của kiểu dữ liệu bao bọc là gì?
- 27. Bộ sưu tập bọc bọc JAXB
- 28. Có một trình bao bọc giống ORM cho memcached
- 29. Mã-kata là gì và nó tốt cho cái gì?
- 30. Viết trình bao bọc được quản lý cho Chromium
Cảm ơn! Tại sao bạn cần tạo project.json cho một assembly đang nhắm vào khung chính xác? – rjdevereux
@rjdevereux vì dnx không biết csproj là gì hoặc cách chúng hoạt động. Project.json cho phép dnx biên dịch/bao gồm dự án theo định dạng mà nó hiểu được. –