This is our old Q&A Site. Please post any new questions and answers at

I am interested in contributing to the Wireshark effort.

For this the development guide mentions that I use Visual Studio Community 2013. Can I use Visual Studio Community 2015 instead, as it has better features and can be used for multiple projects.

I will be using it to contribute for V2.0

asked 15 Jul '16, 22:21

rishiraje's gravatar image

accept rate: 0%

The master branch (used to compile Wireshark 2.1.x development releases and that will become soon Wireshark 2.2.0 stable release) can be used with MSVC 2015 CE. I don't think we did all the changes required for this MSVC version in master-2.0 branch (used for Wireshark 2.0.x). Anyway for contributing to Wireshark you should use master branch (the stable branch only gets bugfixes).

permanent link

answered 16 Jul '16, 01:00

Pascal%20Quantin's gravatar image

Pascal Quantin
accept rate: 30%

As the current buildbot, releases and Development Guide all use VS2013, unless you want to debug any remaining issues in VS2015 compatibility, then it would be best to start with VS2013.

Experience of helping other users setup their Windows build environment has shown that deviating in any way from the instructions in the Developers Guide leads to issues and frustration. Start with VS2013, once you have confidence in that, then move over to VS2015. Apart from the different Qt versions required, the only other change is in the environment setup for your build shell and the CMake generation step. You can have both versions of VS installed at the same time.

permanent link

answered 16 Jul '16, 04:07

grahamb's gravatar image

grahamb ♦
accept rate: 22%

Thanks. I will start with VS2013

(16 Jul '16, 07:33) rishiraje
Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text]( "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:


question asked: 15 Jul '16, 22:21

question was seen: 1,245 times

last updated: 16 Jul '16, 07:33

p​o​w​e​r​e​d by O​S​Q​A