Potrzebuję konwertować plik vdproj do formatu WiX, aby móc go budować przy użyciu msbuild. Jednym z rozwiązań było wywołanie pliku wykonywalnego devenv z msbuild i zbudowanie pliku vdproj, ale jest to po prostu nieprzyjemne. Pomyślałem, że spróbuję ręcznie przekonwertować plik na format WiX, ale spojrzenie na jego zawartość trochę mnie przeraziło. Czy są jakieś narzędzia lub eleganckie rozwiązania, które mogłyby pomóc w tej konwersji?Jak przekonwertować plik vdproj do formatu WiX?
Odpowiedz
Możesz spróbować pracy z Dark, który konwertuje dowolny MSI na Wix. Będziesz musiał usunąć wiele "śmieci" "zwłaszcza w obszarach interfejsu użytkownika, ale da ci przyzwoity start.
Spójrz na skargi ludzi: http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/3041773-bring-back-the-basic-setup-and-deployment- project- kto będzie utrzymywać tę obrzydliwość ? – Pam
Łącze jest zerwane na razie. Okazało się komercyjne. –
To jest dobre łącze: http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/3041773-bring-back-the-basic-setup-and-deployment-project- – Pam
Istnieje utility by Chris Oldwood, który konwertuje plik .vdproj do .wxs (przy użyciu wiersza poleceń PowerScript). Mam nadzieję, że to pomaga, to moje bieżące badania i będę zgłaszać wszelkie problemy. Po przekonwertowaniu nie zapomnij o WixEdit. Microsoft usunął .vdproj z VS2012.
https://github.com/chrisoldwood/vdproj2wix dla repo skryptu PowerShell – BozoJoe
Rzuciłem okiem na to, ale okazało się to mało przydatne dla moich plików vdproj - Chris wyraźnie mówi, że jego skrypt jest specyficzny do jego przypadku użycia. Mam wiele projektów, które są instalowane jako usługi systemowe i nie są dobrym celem dla tego skryptu. –
Jeśli chcesz, aby przełączyć się NSIS lub Inno Setup można używać języka Visual rozszerzenie & Installer: http://visualstudiogallery.msdn.microsoft.com/5e57fe9a-ae5d-4740-a1c3-7a8e278e105b
Wspiera on także konwersję plików z .vdproj język NSIS lub skryptu Inno Setup.
"Konwerter VDProj na WiX" pomoże Ci przekonwertować plik vdProj na wix.
To można pobrać z linku http://visualstudiogallery.msdn.microsoft.com/0f8ff662-c844-4c3c-9c7b-b170cea16baf
Wtyczka "VDProj to WiX Converter" kosztuje 99 USD. Nie jestem pewien, czy zadziała w moim projekcie. –
- 1. przekonwertować do formatu tz
- 2. przekonwertować ciąg do formatu daty
- 3. Jak mogę przekonwertować kleszcze do formatu daty?
- 4. Jak przekonwertować stronę internetową PHP do formatu PDF?
- 5. Użycie ffmpeg przekonwertować plik z jednego formatu na inny
- 6. data sql przekonwertować do formatu ciąg
- 7. przekonwertować do formatu daty php mysql
- 8. Jak przekonwertować wideo .flv do formatu .h264 za pomocą FFmpeg?
- 9. WIX dodać nowy plik do składnika współużytkowanego
- 10. Jak przekonwertować ciąg z PEM Der formatu
- 11. Jak przekonwertować ciąg standardowego .NET do ciąg formatu Excel
- 12. Jak przekonwertować bazę danych z formatu ISO do db3?
- 13. Jak przekonwertować do formatu JSON List w Javie
- 14. Jak przekonwertować zrzut sterty w systemie Android do formatu Zaćmienie
- 15. Jak przekonwertować to do formatu Doctrine 2 QueryBuilder?
- 16. Jak przekonwertować plik FilePath do pliku?
- 17. Jak przekonwertować plik .caf do pliku .mp3?
- 18. jak przekonwertować plik .java do pliku .class
- 19. Jak przekonwertować plik javax.xml.transform.Source do obiektu InputStream?
- 20. Jak przekonwertować plik: // uri do treści: // uri?
- 21. Jak przekonwertować plik log4j.xml do pliku logback.xml?
- 22. RMagick - przekonwertuj plik do innego formatu bez zapisywania na dysku.
- 23. Zbuduj moduł scalający bez Devenv z .vdproj
- 24. jak przekonwertować plik XML do pliku csv w javascript
- 25. Konwersja formatu daty JavaScript do żądanego formatu PHP
- 26. Użyj formatu sed lub awk do ustalenia formatu daty.
- 27. Konwersja do formatu waluty
- 28. Visual Studio - vdproj jest niekompatybilny
- 29. Jak konwertować XML do formatu daty Cocoa
- 30. Plik sprawdzania WiX istnieje przed instalacją
To zabawne, jak często „to jest po prostu brzydki” może równoważnie można powiedzieć „to działa”! Po tym, jak zmusiliśmy MSBuild 2.0 do pracy z naszymi projektami instalacyjnymi (i projektami C++), w końcu zrezygnowałem i pozostałem przy użyciu 'devenv', ponieważ, cóż, działa :-) – Pat
Sprawdź, czy" VDProj na WiX Converter "pomaga. http://visualstudiogallery.msdn.microsoft.com/0f8ff662-c844-4c3c-9c7b-b170cea16baf – AKaral
@AKaral: Podany link to ograniczony okres próbny i nagware. – Phil