I am working with a FileUpload control in ASP.NET. User is restricted to uploading a certain file name and extension, which already exists on the server. What I would like to do is upload the user selected file with a different name. For example, file is monthlyreports.xls on both the server and the workstation. I would like the workstation version to be uploaded as monthlyreports_user.xls so that it does not overwrite the existing file.I looked at How can I rename a file in ASP.NET? and tried the File.Copy method but it is not working - I get an error that it can't find the file.\[code\]Private Sub uploadItems(ByVal vPath As String) Dim strRename As String = "monthlyreports_user.xls" File.Create(vPath & strRename) Try If FileBrowse.HasFile Then File.Copy(FileBrowse.FileName, strRename) FileBrowse.SaveAs(strRename) End If Catch ex As Exception DisplayMsgBox(Me, ex.Message(), "uploadErr") End Try\[/code\]FileBrowse is the name of my FileUpload control, vPath is the application installation path on the server.