Microsoft KB Archive/157787

From BetaArchive Wiki
Knowledge Base


PUB: Duplicate File Error Saving from Windows NT to Windows 95

Article ID: 157787

Article Last Modified on 8/17/2005



APPLIES TO

  • Microsoft Publisher 97 Standard Edition
  • Microsoft Publisher 3.0 Standard Edition
  • Microsoft Windows NT 3.51 Service Pack 5



This article was previously published under Q157787

SYMPTOMS

If you run Publisher on Windows NT, version 3.51, and try to save a publication across a network to a computer that is running Windows 95, you receive the following message:

There is already a publication with this name. Click Yes to replace the existing publication with the current one. Click No to return to the current publication, where you can save it under a different name.

If you click Yes, your file saves correctly. If you click No, a file with the name you typed is created on the Windows 95 machine anyway. This file has a size of 0 bytes.

It doesn't matter which file name you try to give your publication, or whether there is a file with that name on the Windows 95 machine.

This message does not appear if you save to another Windows NT machine, or if you save from a Windows 95 machine. This problem does not occur with Windows NT 4.0.

CAUSE

When you save a file from a Windows NT machine to a Windows 95 machine, a 0 byte file of that name is created by the Windows NT file called Commdlg.dll. Publisher initially saves your publication as a temporary file. It then changes the name of the temporary file to the name you specified. However, in this case it detects the 0 byte file and displays the message.

RESOLUTION

When you receive the message, click Yes, and the publication will be saved correctly.

STATUS

Microsoft is researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available.


Additional query words: 97 4.00 mspub w_mspub pub3 pub4 pub97 pub95 duplicate overwrite

Keywords: kberrmsg kbenv kbprb KB157787