PUB: Duplicate File Error Saving from Windows NT to Windows 95 (157787)



The information in this article applies to:

  • Microsoft Publisher 97
  • Microsoft Publisher for Windows 3.0
  • the operating system: Microsoft Windows NT 3.51

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.

Modification Type:MinorLast Reviewed:8/17/2005
Keywords:kbenv kberrmsg kbprb KB157787