Profiler and Snapshot Debugging in Business Central 2021 Wave 2 (v19)

Поділитися
Вставка
  • Опубліковано 4 гру 2024

КОМЕНТАРІ • 15

  • @marcusnordlund8486
    @marcusnordlund8486 3 роки тому +4

    Table of contents - first part
    1:30 Snapshot
    2:49 - D365 Snapshot debug permission group(permission set)
    3:59 - Definition of snapshop
    5:08 - Record example
    5:49 -- What is exactly recorded
    6:08 -- Breakpoints/snappoints
    7:30 -- Launch.json
    08:40 -- Initilizae Snapshot
    10:30 -- Stop recording
    11:53 -- Replay example
    15:05 Profiler

  • @ibrahiemrasoelbaks5124
    @ibrahiemrasoelbaks5124 3 роки тому +1

    I was already interested in snapshot debugging and this was something I still had to research. Thanks for sharing youw knowledge and experience. As always great video, great explanation and great examples! Keep up the good work Erik!

  • @cafeine
    @cafeine 4 місяці тому

    Thank you for this, really useful info

  • @Lilith_N_B
    @Lilith_N_B 2 роки тому

    Love youre videos! Thanks a lot 👌

  • @klauskaan6320
    @klauskaan6320 3 роки тому

    Bonus content!

  •  3 роки тому

    Great Ekik.
    As far as I know, you need to have the very same symbols as in the production environment.
    How do you download these symbols?
    Ta.

    • @Hougaard
      @Hougaard  3 роки тому +1

      Great question, you can download symbols from a production environment using the snapshot configuration

  • @dzmi
    @dzmi 3 роки тому +1

    Not sure why they thought having only a guid is smart for filenames

  • @PedroFTeixeira
    @PedroFTeixeira 2 роки тому

    The BIGGEST problem, if I understood correctly, is that this is only for our session, usually errors occur on users sessions.
    Isn't there a way to force that debuggingcontext with the users session guid?

    • @Hougaard
      @Hougaard  2 роки тому +1

      Yes, you can specify a specific session instead of the way I did it.

    • @jensgadethomsen3011
      @jensgadethomsen3011 2 роки тому +1

      @@Hougaard How?

  • @frankauwers377
    @frankauwers377 3 роки тому

    I think that you need to start a new session by using a new tab in your browser. Otherwise it will take the same session.

    • @Hougaard
      @Hougaard  3 роки тому +1

      Could be, but that just shows how finicky the procedure is...

    • @kalmanberes828
      @kalmanberes828 3 роки тому

      That is correct. Refresh in the browser will not create a new session, and you have specified the next session in your configuration. Maybe you could have attached to the client's session id in your snapshot configuration. That is a better way to repeat snapshot sessions for the same client. On the zip content, they are serialized stack frames.

    • @Hougaard
      @Hougaard  3 роки тому +1

      @@kalmanberes828 Thanks Kalman, I'll try that :)