MutemadiyenYT
Onaylı Üye
Arkadaşlar, 2 gündür araştıyorum ama bir sonuç elde edemedim.
Projemde Resources dosyasından bir exe programını çalıştırıyorum. Ama Bu Program bir dll dosyası kullanıyor ve başka sürümleride var. Ben projemde bu programın sürümü seçenek ile yapıp kişinin hangi seçenekteki sürümü istiyorsa o sürüm yüklensin diye bir projem var. Ben Resources de dediğim gibi o program bir dll kullanıyor diğer sürümleride o dll kullandığı için diğer sürümü açınca bu dll eski sürümün olduğu için eski sürümü açıyor yeni sürüm exesi.
O yüzden yeni sürüm için Resources ten ayrı bir klasör oluşturdum. Ama vbnette bu klasörün yolunu belirtemedim. Şöyle belirtemedim Resources gibi Yaptığım projenin içine eklenmesini istiyorum Örnek verirsem,
Projemde Resources dosyasından bir exe programını çalıştırıyorum. Ama Bu Program bir dll dosyası kullanıyor ve başka sürümleride var. Ben projemde bu programın sürümü seçenek ile yapıp kişinin hangi seçenekteki sürümü istiyorsa o sürüm yüklensin diye bir projem var. Ben Resources de dediğim gibi o program bir dll kullanıyor diğer sürümleride o dll kullandığı için diğer sürümü açınca bu dll eski sürümün olduğu için eski sürümü açıyor yeni sürüm exesi.
O yüzden yeni sürüm için Resources ten ayrı bir klasör oluşturdum. Ama vbnette bu klasörün yolunu belirtemedim. Şöyle belirtemedim Resources gibi Yaptığım projenin içine eklenmesini istiyorum Örnek verirsem,
C#:
On Error Resume Next
Dim yol As String = Application.StartupPath & "\program123.exe"
IO.File.WriteAllBytes(yol, My.Resources.program) // bu programın .dll si program.dll
If IO.File.Exists(yol) Then Process.Start(yol)
Bunun gibi şöyle yapmak istiyorum resources gibi klasör oluşturup bu programın yeni sürümünü o dosyaya aktarıp bu yol gösterimi gibi onuda böyle göstermek istiyorum.
Yardımlarınızı bekliyorum.!
Yardımlarınızı bekliyorum.!