2014-09-25 14 views
14

Mam projekt w rozwiązaniu, nad którym pracuję w Visual Studio 2012, i otrzymuję komunikat dla jednego z projektów: "Ta wersja Visual Studio nie ma zainstalowanych następujących typów projektów lub nie obsługuje ich. " To jest vdproj. Co to znaczy i jak rozwiązać ten problem?Visual Studio - vdproj jest niekompatybilny

Odpowiedz

20

vdproj to projekt tworzenia dla programu Visual Studio MSI. Został przestarzały i większość ludzi przeniosła się do WIX lub NSIS lub narzędzi do tworzenia profesjonalnych narzędzi instalacyjnych, takich jak Install Shield.

Jeśli nie wymagają instalator dla swojego produktu tylko wyklucza projekt vdproj z roztworu i dalej ze swoim życiem

dla zabawy, jeśli chcesz spróbować przejścia od razu do Wix, spróbuj tego skryptu powershell https://github.com/chrisoldwood/vdproj2wix

+0

InnoSetup to także świetny i prosty framework instalatora. – MgSam

6

Program Visual Studio 2017 może korzystać z programu Visual Studio Installer. To NIE jest domyślne. Musisz uruchomić InstallerProjects.vsix. Możesz go uzyskać pod adresem Microsoft Visual Studio 2017 Installer Projects. Użyłem go i działałem świetnie, przynajmniej dla projektu GUI dla systemu Windows. Warto wstrzyknąć, zanim przejdziesz do zawiłości programu Install Shield.

Powiązane problemy