Do you have the patcher in another drive? Maybe it’s complaining about having it in another place while placing some extra files on the temp directory at C:/
Only the patcher needs to be on the C:/ drive I believe. I’m not entirely sure given how weirdly .NET seems to work so I might just update it with the patcher system Cuphead uses