对于我的应用程序,我正在尝试为我的程序创建一个目录,将可执行文件下载到该文件夹然后运行它,但我收到两个错误,
错误1“公共共享函数存在(路径为字符串)为布尔”的参数太多。
错误2“String”类型的值无法转换为“System.Security.AccessControl.DirectorySecurity”。
任何想法我做错了什么?
Imports System.DirectoryServices
Imports System.IO
Module Download
Public Sub DownloadExecute(ByVal url As String)
Dim folder As String = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)
If (Not System.IO.Directory.Exists(folder, "TankGame\Installer")) Then
System.IO.Directory.CreateDirectory(folder, "TankGame\Installer")
End If
Dim Downloadedfile = Path.Combine(folder, "TankGame\Installer\installer.exe")
My.Computer.Network.DownloadFile("url", Downloadedfile)
Process.Start(Downloadedfile)
End Sub
End Module