Używam makr MSBUILD w moich plikach .csproj dla zdarzeń AfterBuild, głównie do kopiowania plików. Robię to na przykład, więc jedyne, co znam to te, które widziałem w użyciu: SolutionDir, ProjectDir, OutputPath i Configuration. Czy istnieje lista lub dobra strona z informacjami w dowolnym miejscu, dzięki czemu mogę przeczytać, co jest dostępne, w jakim momencie są one dostępne, dostosowywać itp.? Wiem, że przy korzystaniu z funkcji budowania postów w zakładce Konstrukcja zdarzeń makra i odpowiadające im wartości są wyświetlane w oknie dialogowym ... czy takie gui istnieją dla MSBUILD? Obecnie po prostu ręcznie edytuję pliki .csproj.Dokumentacja makr MSBUILD?
Odpowiedz
Istnieje MSDN MSBuild Reference.
Strona docelowa zawiera przegląd różnych obszarów, ale muszę przyznać, że nie mogę znaleźć niczego na temat wydarzeń AfterBuild w tej chwili. Nawet sam Targets page jest trochę brakuje informacji w tej dziedzinie.
Jeśli przeczytasz te strony, zauważysz, że 'SolutionDir' i' ProjectDir' (np.) Nie są w ogóle tam wymienione ... – Noldorin
Oto, czego szukali.
Dzięki. Opublikowalem to około 2 1/2 lat temu, ale twoja odpowiedź jest dobra dla ludzi szukających go w przyszłości – Rich
- 1. Wstępne zdefiniowanie makr MSVC _M_X64
- 2. Dokumentacja nie pojawia się na wyjściu doxygen
- 3. Generowanie dokumentacji w makr
- 4. Redefinicja makr Objective-C
- 5. makr Visual Studio Edytor
- 6. C Debugowanie drukowania makr
- 7. Przechowywanie makr w IPythonie
- 8. użycie `else` w makr
- 9. Dokumentacja JavaScript
- 10. Dokumentacja MongoMappera
- 11. Dokumentacja Dapper.NET?
- 12. Dokumentacja HtmlAgilityPack
- 13. PDFsharp Dokumentacja
- 14. Dokumentacja dla programu Excel Makra VBA
- 15. Równoważnik rozmiaru C dla makr
- 16. Eliksir - wywoływanie/wywoływanie makr - UndefinedFunctionError
- 17. C makr do tworzenia ciągów
- 18. Pisanie makr w SWI-Prologu
- 19. Dokumentacja interfejsu API JQGrid
- 20. Dokumentacja paska stanu Emacsa
- 21. Dobra dokumentacja interfejsu cblas?
- 22. Samouczki i dokumentacja "Kolejkowania"?
- 23. Oficjalna dokumentacja dla MVC3
- 24. Dokumentacja wbudowanego mongoose
- 25. dokumentacja dla STL
- 26. Dokumentacja bufora ramki
- 27. Gdzie jest dokumentacja sun.misc.Unsafe?
- 28. Dokumentacja AngularJS app.run()?
- 29. BEZPIECZNIK - szczegółowa dokumentacja:
- 30. Dokumentacja różnicowa z plamiakiem
Dzięki Google. Miałem trochę nadziei na odrobinę dyskusji, żeby dać mi jakieś tło, a może wskazówkę czy dwie, zanim przeczytam całą dokumentację książki w Internecie. – Rich
Wystarczająco uczciwe ... Dokumentacja jest przerażająca w tej dziedzinie. Mam nadzieję, że istnieje książka o Amazon z lepszą i bardziej kompletną dokumentacją. Thx – Rich