У меня есть файл, созданный программой OCR, к которому я пытаюсь получить доступ после его создания. В моем коде я проверяю, существует ли файл. Если я проверю так:
If File.Exists("C:\inetpub\wwwroot\usbtest\Portals\0\uploads\" + sNewFileName) Then
программа говорит, что файла нет. Однако, если я установлю пути следующим образом:
If File.Exists("C:\inetpub\wwwroot\usbtest\Portals\0\uploads\8application2_0001.txt") Then
программа продолжается.
Когда я отлаживаю и вхожу в код построчно, программа выполняется и возвращает, что файл существует, используя параметризованную строку (первый пример кода)
- Я установил права доступа к файлам/папкам на Полный доступ для всех (только для этого теста). Файл не только для чтения, а «готов к архивированию».
Есть идеи?
РЕДАКТИРОВАНИЕ:
Я изменил код на основе таких предложений, как:
Dim sPortalPath, sFullPath, sDirPath As String
sDirPath = "C:\inetpub\wwwroot\usbtest\"
sPortalPath = "Portals\0\uploads\"
sFullPath = sDirPath & sPortalPath & sNewFileName
If File.Exists(sFullPath) = True Then
Отладчик выдает следующее:
Когда я запускаю программу, она говорит мне, что она не существует! (дергаю себя за волосы)
sNewFileName
также содержит расширение? - person Jeroen Vannevel   schedule 15.02.2014