我通过使用下面的代码获取路径非法字符: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
检查Application.StartupPath值和共享。 –
它是c:\ Projects ...让我试试答案n恢复如果有任何问题 – kyusan93