在外国操作系统上找不到文件

时间:2012-11-28 13:41:51

标签: vb.net operating-system

我现在负责管理工作中的程序,该程序在启动时会检查程序所在的目录以获取许可文件。这段代码总是运行得很好,但是当我们在使用外国操作系统的客户端计算机上安装程序时(准确地说是日语Windows),程序找不到该文件。

以下是相关的代码段:

Dim sr As StreamReader
Dim strLicenseFile As String

'---Here's where the path for the file is set.---
'---Both lines below have been tried, and still fail.---

strLicenseFile = Application.StartupPath & "\license.yvl"
strLicenseFile = "license.yvl"

If File.Exists(strLicenseFile) Then

   '---Here's where the majority of code is executed---

Else

   '---And here's where the program always goes, because the file isn't found---

End If

为什么不能在外国操作系统上找到该文件?我认为它与字符集和路径有关。

0 个答案:

没有答案