HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!
Merhaba Arkadaşlar,
Öncelikle amacım vb ile yazdığım uygulamada shell komutu kullandığımda programın olduğu dizindeki değil, benim programa pack yaptığım dosyayı çalıştıracak. Yani;
Shell("program.exe") komutunu kullandığımda klasörde "program.exe" dosyasının varlığı bir fark etmeyecek. shell("program.exe") komutuyla klasörde program.exe dosyası olsada olmasada benim istediğim program.exe yi çalıştıracak.
İnternetten biraz araştırma yaptım. Buna exe pack diyorlarmış. Pack için Birkaç Program yükledim fakat istediğim dosyayı yazdığım vb programına pack yapınca yazdığım program bozuluyor.
Pack Sonucunda Aldığım Hata:
Çok Acil Yardımınızı Bekliyorum.
Öncelikle amacım vb ile yazdığım uygulamada shell komutu kullandığımda programın olduğu dizindeki değil, benim programa pack yaptığım dosyayı çalıştıracak. Yani;
Shell("program.exe") komutunu kullandığımda klasörde "program.exe" dosyasının varlığı bir fark etmeyecek. shell("program.exe") komutuyla klasörde program.exe dosyası olsada olmasada benim istediğim program.exe yi çalıştıracak.
İnternetten biraz araştırma yaptım. Buna exe pack diyorlarmış. Pack için Birkaç Program yükledim fakat istediğim dosyayı yazdığım vb programına pack yapınca yazdığım program bozuluyor.
Pack Sonucunda Aldığım Hata:
PHP:
System.IO.FileNotFoundException: Dosya bulunamadı.
konum: Microsoft.VisualBasic.Interaction.Shell(String PathName, AppWinStyle Style, Boolean Wait, Int32 Timeout)
konum: AntiKrcby.Form1.Form1_Load(Object sender, EventArgs e)
konum: System.EventHandler.Invoke(Object sender, EventArgs e)
konum: System.Windows.Forms.Form.OnLoad(EventArgs e)
konum: System.Windows.Forms.Form.OnCreateControl()
konum: System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
konum: System.Windows.Forms.Control.CreateControl()
konum: System.Windows.Forms.Control.WmShowWindow(Message& m)
konum: System.Windows.Forms.Control.WndProc(Message& m)
konum: System.Windows.Forms.ScrollableControl.WndProc(Message& m)
konum: System.Windows.Forms.ContainerControl.WndProc(Message& m)
konum: System.Windows.Forms.Form.WmShowWindow(Message& m)
konum: System.Windows.Forms.Form.WndProc(Message& m)
konum: System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
konum: System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
konum: System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Yüklü Derlemeler **************
mscorlib
Derleme Sürümü: 4.0.0.0
Win32 Sürümü: 4.0.30319.34209 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Anti-Krcby
Derleme Sürümü: 1.0.0.0
Win32 Sürümü: 1.0.0.0
CodeBase: file:///C:/Users/ozln/Desktop/seho_protected.exe
----------------------------------------
Microsoft.VisualBasic
Derleme Sürümü: 10.0.0.0
Win32 Sürümü: 12.0.51209.34209 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Derleme Sürümü: 4.0.0.0
Win32 Sürümü: 4.0.30319.34209 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
Derleme Sürümü: 4.0.0.0
Win32 Sürümü: 4.0.30319.34209 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Windows.Forms
Derleme Sürümü: 4.0.0.0
Win32 Sürümü: 4.0.30319.34209 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Derleme Sürümü: 4.0.0.0
Win32 Sürümü: 4.0.30319.34209 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Derleme Sürümü: 4.0.0.0
Win32 Sürümü: 4.0.30319.34209 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Derleme Sürümü: 4.0.0.0
Win32 Sürümü: 4.0.30319.34209 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Runtime.Remoting
Derleme Sürümü: 4.0.0.0
Win32 Sürümü: 4.0.30319.34209 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
Microsoft.VisualBasic.resources
Derleme Sürümü: 10.0.0.0
Win32 Sürümü: 12.0.51209.34209 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic.resources/v4.0_10.0.0.0_tr_b03f5f7f11d50a3a/Microsoft.VisualBasic.resources.dll
----------------------------------------
System.Windows.Forms.resources
Derleme Sürümü: 4.0.0.0
Win32 Sürümü: 4.0.30319.34209 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_tr_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
mscorlib.resources
Derleme Sürümü: 4.0.0.0
Win32 Sürümü: 4.0.30319.34209 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_tr_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
************** JIT Hata Ayıklama **************
JIT hata ayıklamayı etkinleştirmek için, bu uygulamanın veya
bilgisayarın (machine.config) .config dosyasında
system.windows.forms bölümünde jitDebugging değeri ayarlanmış olmalıdır.
Ayrıca uygulama hata ayıklama etkin durumdayken derlenmiş
olmalıdır.
Örneğin:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
Çok Acil Yardımınızı Bekliyorum.
Sanırım exe içine exe koyup çalıştırmaktan bahsediyorsunuz bu iki şekilde olabilir ben size basit yöntemi vereyim .
Öncelikle açtıracagınız dosyayı vb.netin resources bölümüne ekleyin daha sonra
butona veya neye basınca açılacaksa.
Dim FileName As String = IO.Path.Combine(My.Computer.FileSystem.SpecialDirectories.Temp, "exeismi.exe")
Dim BytesToWrite() As Byte = My.Resources.Resourcefileismiburaya
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)
daha detayı için vb.net resource manager diyerek googlede aratma yapabilirsiniz.
Öncelikle açtıracagınız dosyayı vb.netin resources bölümüne ekleyin daha sonra
butona veya neye basınca açılacaksa.
Dim FileName As String = IO.Path.Combine(My.Computer.FileSystem.SpecialDirectories.Temp, "exeismi.exe")
Dim BytesToWrite() As Byte = My.Resources.Resourcefileismiburaya
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)
daha detayı için vb.net resource manager diyerek googlede aratma yapabilirsiniz.
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 8
- Görüntüleme
- 693
- Cevaplar
- 0
- Görüntüleme
- 1K
- Cevaplar
- 8
- Görüntüleme
- 928
- Cevaplar
- 3
- Görüntüleme
- 1K
- Cevaplar
- 2
- Görüntüleme
- 536
