için yolu al benim .exe yolumu nasıl alabilirim çünkü eğer benim .exe'imi kopyalarsam yeni yolumu alabilirim? Bir Windows Forms projesindebenim .exe
cevap
System.Reflection.Assembly.GetEntryAssembly().Location;
: tam yol için
(dosya adı dahil): Ayrıca string appPath = Application.StartupPath;
Çalışma dizini' Application.StartupPath tarafından geçerlilik kazanır" – Pedro77
:
AppDomain.CurrentDomain.BaseDirectory
Assembly.GetEntryAssembly().Location
AppDomain.CurrentDomain.BaseDirectory bir Birim Test projesinde çalışır. –
benim için cazibe gibi çalışır. –
sadece yolu için string exePath = Application.ExecutablePath;
visualstudio 2008 bu kodu kullanabilirsiniz:
var _assembly = System.Reflection.Assembly
.GetExecutingAssembly().GetName().CodeBase;
var _path = System.IO.Path.GetDirectoryName(_assembly) ;
"o exe kısayol ayarlanır, veya süreç başka uygulamalardan başlatılıp başlatılmadığını. '
Bu gerçekten doğru cevap değil. Bu size "file: // foo" gibi bir dize verecek – dyatchenko
Ayrıca System.IO.Path.GetDirectoryName' içinde ArgumentException ile sona erecek – benderto
- 1. Neden Freetype benim .exe
- 2. İletki - dosya/exe üzerinden exe dosyasını yükle
- 3. yerli paket exe
- 4. Javascript'ten .exe çalışan
- 5. ".exe" + ofsetinden okuma belleği?
- 6. pyinstaller, bir .exe
- 7. EXE packer/EXE C#/VB.net uygulama için Kompresör
- 8. supportedRuntime öğesini exe dosyasına gömme
- 9. PowerShell'de EXE çıktısı yakala
- 10. MinGW Link Tek EXE
- 11. Set EXE Sürüm Bilgisi
- 12. Hatalar (cc1.exe)
- 13. pyinstaller exe en()
- 14. EXE için ASM'ye decompiling
- 15. Derlenmiş C++ exe dosyası yürütülemiyor
- 16. benim makefile çalışma projesinin
- 17. PyInstaller dahili Windows EXE multiprocessing.pool
- 18. VB6 proje EXE dosyası çalıştırılamıyor
- 19. Konsol uygulaması exe nasıl oluşturulur
- 20. py2exe'de exe dosyasının yolunu alın
- 21. XE2 exe ve dcu konum
- 22. .exe nasıl derlenir ve oluşturulur?
- 23. Netbeans'dan EXE Yükleyicisi Yapma 8.0
- 24. HTML dosyası girdi benim dosya girişinde kabul alan için bu kullanan tek .zip dosyalarını (.exe değil)
- 25. Düğme içinde exe dosyası nasıl çağrılır ASP.Net?
- 26. Hiçbir .exe uzantısı olmadan harici uygulamayı çalıştırın
- 27. NSIS Komut Dosyası'nda exe dosyaları nasıl çalıştırılır?
- 28. LibreOffice exe dosyası word'ü pdf'ye dönüştürmek için
- 29. Windows VB.NET Uygulama exe yönetici olarak çalıştır
- 30. Komut satırı, exe yürütme bitene kadar beklemez
Sadece yolu istedim ama bu komutun bana exe yol + dosya adı verdiğini görüyorum. . "File: //" diğer El GetEntryAssembly() Yer ile yolunu verir On :-(-. Ben bu bir Birim Test projede çalışmıyor 'AppDomain.CurrentDomain.BaseDirectory' – user799821
oldu gerektiği Ne GetEntryAssembly() null . –
System.Reflection.Assembly.GetExecutingAssembly(). yürütülen derleme şu anda bulunduğu yer başları veya montaj yürütme değilken. gölge kopyalama meclislerinin durumda, bir yol alacak yer almaktadır olabilir veya olmayabilir geçici dizinde. System.Reflection.Assembly.GetExecutingAssembly(). CodeBase toplanma 'armatürlerle' yolunu dönecektir. – Cyrus