Как мне прикрепить файл с очень недружественным именем (например, файл с идентификатором сеанса в нем), но прикрепить его как другое имя?
Имя файла, о котором идет речь, содержит идентификатор сеанса, чтобы избежать столкновения имени на веб-сервере, но когда я присоединяю его к файлу, предпочтительнее имя.
Есть ли способ прикрепить файл с недружественным именем в качестве другого имени, чтобы, когда пользователь получал электронное письмо, он мог по имени определить, каково содержание файла? Я не хотел бы создавать уникальную папку, просто чтобы добавить в нее неуникальное имя файла, чтобы просто прикрепить его к электронному письму.
Dim mailMessage As System.Net.Mail.MailMessage = New System.Net.Mail.MailMessage()
mailMessage.Attachments.Add("C:\My\Code\BESI\BESI\Files\Invoice-djopyynrgek4p4qadn31dxxs.pdf", ????)