14

Sau khi tôi đã xây dựng một ứng dụng WPF tốt trong C# và sẵn sàng hợp tác với công nghệ đó, tôi biết rằng phần mềm công cụ phát triển của tôi với Visual Studio Cộng đồng 2015 RC là không đủ mà không cần một công cụ để tạo chương trình thiết lập.Công cụ để tạo ra các trình cài đặt hoặc các chương trình cài đặt trong Visual Studio 2015

Vì vậy, tôi đã cố gắng để cài đặt Microsoft Visual Studio 2015 cài đặt dự án nhưng không may, Microsoft Visual Studio Professional mà không phải là miễn phí, là cần thiết để có thể cài đặt tiện ích đó!

[Visual Studio 2015 Installer Projects Requirement

Tôi cũng đã cố gắng để cài đặt phiên bản phát hành WiX Toolset v3.9 R2 nhưng nó không tương thích với Visual Studio 2015.

+4

https://visualstudiogallery.msdn.microsoft.com/f1cc3f3e-c300-40a7-8797-c509fb8933b9 – MacGyver

+6

Đó là tháng 6 năm 2016. Nhờ sự thay đổi của Microsoft đối với các chính sách mở hơn, bây giờ có thể cài đặt 'trình cài đặt 'được liên kết trên _free_ Phiên bản Cộng đồng của VS-2015 – kmonsoor

Trả lời

11

Đối với những người đang chuẩn bị để sử dụng Visual Studio 2015, đây là những gì tôi thấy, xây dựng mới nhất của WiX v3.10 rằng can be downloaded from this link, tương thích cho Visual Studio 2015 như những gì WiX công cụ trả lời trên tweets của họ: https://twitter.com/wixtoolset/status/597796279729528833

@ 5ervant xây dựng mới nhất của hỗ trợ v3.10 WiX @VisualStudio 201 5.

Tuy nhiên, VS không cho phép tiện ích cài đặt trong SKU nhanh.

WiX v3.10.0.1519 from this link, đã được thử và thử nghiệm!

+0

Tôi duy trì một công cụ soạn thảo WiX nguồn mở chạy trên đỉnh của WiX. Tôi đã thử nghiệm VS2015 CE, WiX 3.10 và bản phát hành IsWiX 3.0 mới nhất của tôi chống lại ngăn xếp này và nó hoạt động tốt. Điều này rất quan trọng với tôi bởi vì trong những năm qua tôi đã viết blog về việc tạo ra các MSI bằng cách sử dụng các công cụ miễn phí như Visual Studio Integrated Shell và InstallShield Limited Edition hoặc WiX và IsWiX. –

+2

Khi cài đặt phần mở rộng Microsoft Visual Studio 2015 Installer Projects trong VS 2015 (không phải phiên bản RC), nó hoạt động tốt! – 5ervant

1

Đây chỉ là để tinh chỉnh công thức của bạn:

(1) Launch RegEdit

(2) nếu win32: Chọn khóa "HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ DevDiv \ vs \ Servicing \ 14.0" nếu win64: Chọn khóa "HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ DevDiv \ vs \ Servicing \ 14.0"

(3) Trong khóa/khóa, bạn phải tạo hai khóa con mới: "chuyên nghiệp" "vscore "

(4) Trong mỗi khóa con bạn vừa tạo tạo ra một giá trị REGSZ (= string) với cái tên "Cài đặt" và giá trị "1" (yes: "1" là một chuỗi!)

+0

Xin chào những gì? – 5ervant

7

Tôi gặp phải một vấn đề tương tự với OP; vì vậy tôi sẽ đặt câu chuyện của tôi ở đây với hy vọng nó sẽ giúp ai đó. Lúc đầu, tôi đã cố gắng cài đặt "Visual Studio 2015 Installer Projects" trong phiên bản mới nhất của Visual Studio 2015 Community thông qua chức năng "Extensions and Updates" trong VS2015, nó có vẻ tốt đẹp và hoàn thành thành công, tôi khởi động lại VS không có kết quả, các mẫu dự án không được tìm thấy, và các dự án thiết lập web cũ không được công nhận ...

Có một mosey xung quanh google và thấy rất nhiều người gặp phải sự cố tương tự (đó là cách tôi bắt gặp bài đăng SO này) ...

Tôi nghĩ hmm ... có thể chỉ là một cài đặt tinh ranh ... nhưng tôi nghĩ lần này tôi sẽ tự tải xuống thông qua https://visualstudiogallery.msdn.microsoft.com/f1cc3f3e-c300-40a7-8797-c509fb8933b9 instea d từ trong VS2015 .... tải nó, (đóng VS), sau đó chạy trình cài đặt, VS khởi động lại ... bây giờ khi tôi đi đến dự án mới> Cài đặt> Các loại dự án khác> Visual Studio cài đặt tất cả các mẫu thiết lập cũ của tôi có sẵn ... và bây giờ VS2015 cũng nhận ra các dự án thiết lập web cũ của tôi trong các giải pháp hiện có.

Chỉnh sửa: Quên đề cập đến trong khi cài đặt VS2015 tôi đã cài đặt VS2010.

+0

Tôi cũng đã cài đặt VS2010 pro, bạn có gặp phải bất kỳ vấn đề nào khi thiết lập VS2015 song song với VS2010 không? – Ahmed

+0

@Ahmed Đáng ngạc nhiên là không. Họ dường như làm việc tốt với nhau ... Tôi đã có cả hai cài đặt cho một số sáu tháng nay và không có gì đã cắt lên cho đến nay. –

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