Я пытаюсь скопировать мой exe из ресурсов в временную папку и выполнить новую копию, однако моя «Load Calculator.exe» копирует без проблем, но не выполняет ее (тем самым я значит Process.Start
)Вложенное копирование ресурсов, но не работает
Dim FileName As String = IO.Path.Combine(IO.Path.GetTempPath, "Load Calculator INTL.exe")
Dim BytesToWrite() As Byte = My.Resources.Load_Calculator_INTL
Dim FileStream As New System.IO.FileStream(FileName, System.IO.FileMode.OpenOrCreate)
Dim BinaryWriter As New System.IO.BinaryWriter(FileStream)
BinaryWriter.Write(BytesToWrite)
BinaryWriter.Close()
FileStream.Close()
Process.Start(FileName)
'keepInvisible = False
'Me.Visible = True
Me.Close()
_Что вы получаете? _ –
Ничего странного, но это копирование в временную папку, не выполняющую процесс из временной папки? – TM80
Не работает ли этот процесс вообще? Или он запускает этот процесс, но не из временной папки? – DrDonut