This error is related to the fact that the file is already open for writing by another program (possibly the patcher itself). Could it be that two instances of the patcher application are running at the same time?
The error occurs even without that. If everything works fine with New Hero Classes, then an error appears with the rest (NAF and NCF).