99 | | '''Important:''' Changing major or minor version numbers in the course of development marks a breaking change to previously saved files. If HeuristicLab wants to load an item of a plugin with version 3.3.8 it will accept the same plugin in version 3.3.9 to open it. However, it will reject the plugin when its major or minor is different (e.g. 3.2.7, 3.4.3 or 4.0.1). The "Assembly file version" is not used by HeuristicLab and can be set without any restrictions. |
| 99 | '''Important:''' Changing major or minor version numbers in the course of development marks a breaking change to previously saved files. If HeuristicLab wants to load an item of a plugin with version 3.3.8 it will accept the same plugin in version 3.3.9 to open it. However, it will reject the plugin when its major or minor is different (e.g. 3.2.7, 3.4.3 or 4.0.1). The "Assembly file version" is not used by HeuristicLab and can be set without any restrictions. |
| 100 | |
| 101 | == Testing the plugin == |
| 102 | |
| 103 | * Build the project and press <Ctrl+F5> to start it without a debugger attached |
| 104 | * You will see the starter window again, but you already know the switches to hide it |
| 105 | * Inside the starter open the "Plugin Manager" and see that it is correctly loaded |
| 106 | |
| 107 | [[Image(/raw-attachment/wiki/Documentation/DevelopmentCenter/CreateNewPluginWithVS/plugin_manager.png, align=center)]] |
| 108 | |
| 109 | Now we have created an empty plugin that we can use to implement a new great idea. Please refer to the [[Documentation]] pages and the various HowTos on how to write views, operators, algorithms, etc. |
| 110 | |
| 111 | |