嗨,我已经使用的代码波纹管成功的开始,但是我不知道我这样做,它停止的文件夹下创建文件MessageIO.dat
(ProgramFiles)\UniWin Activator Data
File.Create(路径)错误VB.NET
我使用该代码:(结果:仅创建文件夹UniWin Activator Data
)
Dim UniWinPath As String = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles), "UniWin Activator Data")
Directory.CreateDirectory(UniWinPath)
Dim MsgIO = Path.Combine(UniWinPath, "\MessageIO.dat")
File.Create(MsgIO)
和使用这样的:(:在命令File.Create
错误结果)
Dim UniWinPath As String = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles), "UniWin Activator Data\MessageIO.dat")
File.Create(UniWinPath)
和使用这样的:(结果:什么都没有发生)
Dim UniWinPath As String = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles), "UniWin Activator Data")
Dim MsgIO = Path.Combine(UniWinPath, "\MessageIO.dat")
File.Create(MsgIO)
什么是创建一个文件的方式? (我已经拥有管理权限)
第二个代码中的错误是什么? –
检查字符串UniWinPath最后是否不包含反斜杠。这两个字符串合并后可能会出现双黑点 - 我不知道它是否有所作为,但值得一试 –
问题已解决,第二种情况:错误是“无法找到路径的一部分” –