2011-11-22 20 views

Trả lời

2

tôi sẽ bao gồm các module kết hợp VC++ 2010 vào dự án thiết lập. Thông tin về phân phối lại thông qua mô-đun hợp nhất có thể được tìm thấy trong số MSDN article này. Tái phân bổ chung có sẵn từ parent article.

4

Prerequisites Dialog Box

hộp thoại này quy định mà điều kiện tiên quyết thành phần được cài đặt, cách thức chúng được cài đặt, và đó đặt hàng các gói được cài đặt.

Để truy cập hộp thoại này, hãy chọn nút dự án trong Solution Explorer, và sau đó, trên menu Dự án, hãy bấm Thuộc tính. Khi Nhà thiết kế xuất hiện, hãy nhấp vào tab Xuất bản. Trên trang Xuất bản, hãy nhấp vào Điều kiện tiên quyết. Đối với các dự án Thiết lập, trên menu Dự án, hãy bấm Thuộc tính. Khi hộp thoại Trang thuộc tính xuất hiện, hãy nhấp vào Điều kiện tiên quyết.

tất cả được giải thích ở đây, hãy làm theo các bước được đề xuất sau đó thêm thời gian chạy VC++ 2010 làm điều kiện tiên quyết. Làm xong!

+0

+1: Câu trả lời hay. –

+1

Tôi đã làm điều đó nhưng nó không hoạt động. – Anthony

1

Nếu bạn đang sử dụng dự án deployment, tôi khuyên bạn nên sử dụng Merge Modules.

Phân phối lại Bởi Sử dụng Merge Modules

Visual Studio cài đặt một số module hợp nhất cho mỗi Visual C++ thành phần có thể được phân phối lại với ứng dụng của bạn. Chúng có thể là được tìm thấy trong thư mục Program Files \ Common Files \ Merge Modules. Mỗi các mô đun hợp nhất này có thể được sử dụng để triển khai các DLL Visual C++ vào hệ thống đích .

Thêm mô-đun hợp nhất vào dự án của bạn là khá straight forward.

Để thêm một mô-đun kết hợp với một dự án triển khai

  1. Chọn dự án triển khai trong Solution Explorer.
  2. Trên menu Dự án, trỏ chuột vào Thêm, sau đó bấm Hợp nhất Mô-đun.
  3. Trong hộp thoại Thêm Mô-đun kết quả, hãy duyệt đến vị trí của mô-đun hợp nhất mà bạn muốn thêm.
+0

Hãy tha thứ cho câu hỏi ngớ ngẩn, nhưng làm thế nào tôi có thể tìm ra mô-đun hợp nhất nào tôi cần thêm? Các phụ thuộc không được xác định chính xác trong các dự án cài đặt VS2013. Chúc mừng! – Colin

+0

@Colin. Tôi không chắc chắn nếu có một cách chính xác để làm điều này nhưng sẽ khuyên bạn nên đầu tiên biết những gì phụ thuộc dll ứng dụng của bạn/thư viện có. Một khi bạn đã xác định những người bạn có thể nhìn thấy (bằng cách tìm kiếm) nếu có một mô-đun hợp nhất cho phụ thuộc đó. Nói chung các mô đun hợp nhất tồn tại cho các gói có thể phân phối lại như thời gian chạy VC++, v.v. –

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