C# Soru - Cevap

C# Programı Başlangıçta Çalıştırma

Soru :

Merhaba, uygulamam bilgisayar açıldığında direkt olarak açılmasını istiyorum. Nette biraz araştırdım bulduğum kaynaklarla denemeler yaptım ancak başarılı olamadım. Clickonce kullanarak uygulamamı dağıtıyorum bu sebep olmuş olabilir mi açılmamasına?

Cevap :

Hatanızın şebebi şu: ClickOnce ile dağıtımını yaptığınız bir uygulama var ise, Regedit kaydında uygulamanın dağıtım adresini yazmanız gerekiyor. Aşağıdaki kodu kullanabilirsiniz.

Bu kısma uygulama dağıtım adresinizi yazınız:

 

Nedeni şu, uygulama tasarım anında proje dosyası/release içerisinde çalıştığı için, debug sonrası proje ismi ile regedit’e kayıt atılmış oluyor. dağıtımdan sonra uygulama ismi aynı fakat adres farklı oluyor. bu çalışmasına engel olabilir.

  • Başlat -> Çalıştırregedit yazıp enterlayın.
  • Software\Microsoft\Windows\CurrentVersion\Run adresine girin

Uygulamanızın hangi adres ile kayıt olduğunu kontrol edin.

 

Yorum Yap