2014-06-18 14 views
20

Làm cách nào để thêm .shproj vào giải pháp Visual Studio của tôi và tham khảo nó từ các dự án khác?Làm cách nào để tạo dự án Mã chia sẻ (.shproj)

Showing the Shared Project

Tôi biết rằng Visual Studio 2013 Update 2 bổ sung thêm một loại dự án mới cho "Mã được chia sẻ." Loại dự án này không tạo ra một dll. Thay vào đó các tệp từ dự án được chia sẻ được bao gồm dưới dạng tệp nguồn trong các hội đồng tham chiếu đến nó.

Tôi biết nó tồn tại vì tôi đã thấy một trong một dự án nguồn mở. Tuy nhiên, nhìn qua các mẫu dự án trong Visual Studio tôi không thể tìm thấy một loại dự án "Được chia sẻ".

Trả lời

11

Chỉnh sửa: Theo số Visual Studio 2015 Preview documentation, VS 2015 thêm mẫu cho các dự án dùng chung và giao diện người dùng để quản lý tham chiếu, vì vậy không cần thiết sau khi nâng cấp.

Có vẻ như không phải là cách tạo trực tiếp. Hiện tại, các dự án Mã chia sẻ được tạo tự động khi bạn tạo một dự án Universal App as shown in this introduction to creating a Universal App.

Do đó, để tạo một giải pháp trong giải pháp của bạn: Thêm loại dự án mới "Ứng dụng trống (Ứng dụng toàn cầu)". Xóa các dự án Windows 8 và Windows Phone mà nó tạo ra chỉ để lại dự án được chia sẻ.

+1

Thậm chí có thể sao chép dự án được chia sẻ ở đâu đó nơi bạn có thể sử dụng lại hoặc tự tạo mẫu ... Không chắc chắn nó sẽ hoạt động, nhưng nếu có thì sẽ thuận tiện. – Magus

0

Cách khác để tiếp cận vossad01 là tạo dự án mã chia sẻ, sau đó mở tệp .csproj và xem dự án trông như thế nào trong tệp .csproj. Tệp csproj của Visual Studio chỉ đơn giản là tệp XML để bạn có thể mở, sao chép và dán dự án mã được chia sẻ vào csproj của riêng bạn.

Các vấn đề liên quan