What is the difference between “release” and “master” in VS?

"Visual Studio Express 2013 for Windows" allows me to compile a debug, release, or wizard. Although the difference between debugging and release is known, I have never heard of compiling a wizard. How is it different from release?

+6
source share
2 answers

The "master" configuration belongs to Unity, as you indicated in your comment, and it is used to send your application to the store and to remove profiler support.

There are three build configurations you can choose from. Obviously, debugging should be used to debug your scripts. The release optimizes code for better performance. The configuration master assembly should be used to send your application to the store. He has profiler support.

For more information, see Creating and Deploying Unity Visual Studio (HoloLens)

+13
source

No, the term “wizard” never appears in any of the project templates in VS2013 as a solution configuration name. Those that ship with Express will only generate Release and Debug configurations. Visible in the "Assembly + Configuration" dialog box, upper left tab.

It’s not entirely impossible that you use a project template created by someone else, Visual Studio makes it very simple with the help of a file + Export template. Perhaps adding a configuration with a different name is possible, but it is incontrovertible what this programmer wanted to say. Bit Stretch Express does not support settings such as this.

The only place the term “wizard” ever appears in standard project templates is in web applications. Where the "main page" is the template template from which all other pages in the web application are created. Pretty useful, it helps to create a consistent look and feel in website design. This, however, has nothing to do with solution configurations.

+2
source

Source: https://habr.com/ru/post/958560/


All Articles