How can I use com0com?

Theron Boerner's Avatar

Theron Boerner

28 Jul, 2014 06:02 PM

How can I use com0com on appveyor? It requires a restart before the com ports are usable so is there a way to reboot the vm after it is installed?

  1. Support Staff 1 Posted by Feodor Fitsner on 29 Jul, 2014 05:54 AM

    Feodor Fitsner's Avatar

    Restarting build worker VM and getting back to the original place in the build script would be a great feature. I'll add a new item to investigate that.

  2. 2 Posted by Theron Boerner on 08 Aug, 2014 07:08 PM

    Theron Boerner's Avatar

    Any idea when this will be implemented?

  3. Support Staff 3 Posted by Feodor Fitsner on 08 Aug, 2014 09:17 PM

    Feodor Fitsner's Avatar

    Still don't have an ETA, sorry.

  4. 4 Posted by Theron Boerner on 16 Jan, 2015 11:07 PM

    Theron Boerner's Avatar

    Can we get an ETA now?

  5. 5 Posted by Ingo Fischer on 13 Mar, 2018 05:08 PM

    Ingo Fischer's Avatar

    Is there any update in the meantime?! Or any other way to create a useable virtual com port pair on appveyor?

  6. Support Staff 6 Posted by Ilya Finkelshte... on 13 Mar, 2018 06:08 PM

    Ilya Finkelshteyn's Avatar

    Restart of build VM discussed in this thread already implemented. If you need to restart VM, you can run the following in PowerShell: sleep 5; restart-computer -f; sleep 5. Sleep is need to ensure all traces from build VM reached central servers (and AppVeyor Web UI)

    However I am not sure that it is needed. You can install it with chocolatey package at install stage.

Reply to this discussion

Internal reply

Formatting help / Preview (switch to plain text) No formatting (switch to Markdown)

Attaching KB article:


Attached Files

You can attach files up to 10MB

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

Keyboard shortcuts


? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac