Can't use Mono and Parallels 13 due to a IOException on File.SetLastWriteTime

Discussion in 'Windows Virtual Machine' started by KenK6, Sep 14, 2017.

  1. KenK6

    KenK6 Bit poster

    Messages:
    2
    Hi,
    I use Windows as virtual machine and I develop some nice apps with Visual Studio (Windows) and Visual Studio for Mac. My source code is located at in windows and I can access it with Visual Studio for Mac with the Parallels Shared Folders Feature. Everything works fine until I upgraded to Parallels 13.

    Parallels 12 (and before) mounts the windows volumes with a path like this:
    //GUEST:mad:127.0.0.1:51400/%5BC%5D%20Windows%2010

    Parallels 13 mounts it with an DNS Service Discovery path (dns-sd) like this one:
    //GUEST:mad:Windows%2010._smb._tcp.local/%5BC%5D%20Windows%2010

    --> :mad: means a ":"-sign and a "@"-sign without whitespace :-D :-D

    As you can see the only difference is the dns-sd path "._smb._tcp.local". But this causes much trouble on my development machine, because now I am not able to build my solution with Visual Studio for Mac anymore. I get an IOException on File.SetLastWriteTime with "invalid parameters" and I think some special characters aren't supported, e.g. underline.

    As I learned it is not possible to change the path manually, so I need to stay on Parallels 12 until somebody fixed this bug.
     

Share This Page