The VI was saved with 7.0, but I'm guessing it's an old or modified version of Open/Create/Replace File.VI which was extracted from an executable or an LLB built for an executable, based on its connector pane data.
You can find it in vi.lib\utility\file.llb. Try using it instead and see if it works.