Я получаю недопустимые символы в пути, используя следующие коды:C# недопустимые символы в пути
string fileNameExisting = Application.StartupPath + "\\CodesLocation\\Template.pdf";
PdfReader templateFile = new PdfReader(fileNameExisting);
Я проверил несколько вариантов:
string fileNameExisting = @Application.StartupPath + "\CodesLocation\Template.pdf";
PdfReader templateFile = new PdfReader(fileNameExisting);
Но это по-прежнему получать то же самое незаконная ошибка.
Может ли кто-нибудь помочь мне посмотреть, не ошибается ли мой код?
Спасибо.
Почему бы вам не вывести 'fileNameExisting', чтобы мы могли видеть, что представляют собой незаконные символы. – Nick
Проверить значение и долю приложения ApplicationStartupPath. –
Это c: \ Projects ... Позвольте мне попробовать ответы n вернуться, если какая-либо проблема – kyusan93