Here is the procedure I used and the results on my development machine (running the plugin normally, not from within Visual Studio).
Procedure:
Results...
Machine 1: Core-i7, 2.7GHz, 4GB DRAM / Win10 Pro / HS3.0.0.297
Procedure:
- Start HS3
- Disable X10 & CM15A plugins
- Create a new device
- Cancel new device (if new dev page opened)
- Log result
- Repeat steps 3-5 above 9 more times
- Enable X10 plugin
- Repeat steps 3-5 above 9 more times
- Disable X10 plugin
- Repeat steps 3-5 above 9 more times
- Enable CM15A Plugin
- Repeat steps 3-5 above 9 more times
Results...
Machine 1: Core-i7, 2.7GHz, 4GB DRAM / Win10 Pro / HS3.0.0.297
Plugin: X10 v3.0.0.40
Plugin: CM15A 3.0.0.10
Plugin Disabled:
10 Success
0 Fail
0 'Bad' New Devices
Plugin Enabled:0 Fail
0 'Bad' New Devices
8 Success
2 Fail
2 'Bad' New Devices (first 2 attempts failed, after that everything worked fine. Could not get it to fail again after 30+ attempts.)
2 Fail
2 'Bad' New Devices (first 2 attempts failed, after that everything worked fine. Could not get it to fail again after 30+ attempts.)
Plugin: CM15A 3.0.0.10
Plugin Disabled:
10 Success
0 Fail
0 'Bad' New Devices
Plugin Enabled:0 Fail
0 'Bad' New Devices
10 Success
0 Fail
0 'Bad' New Devices
0 Fail
0 'Bad' New Devices
Comment