Picproje Elektronik Sitesi

PROGRAMLAMA DİLLERİ => Visual C# => Konuyu başlatan: Elektroemre - 29 Mayıs 2013, 19:50:36

Başlık: .NET framework karmaşası
Gönderen: Elektroemre - 29 Mayıs 2013, 19:50:36
Merhaba arkadaşlar,

C#'ta .NET framework 3.5 ile yazılım geliştiriyorum. Program başka kişilerin bilgisayarlarında çalışacak.
Öğrendiğim kadarıyla Win7'de framework 3.5 kurulu geliyor o konuda sorun yok.

Fakat XP ve Vista kullanılanıcılarının framework'ü kurması gerekiyor.
Kullanıcı böyle antin kuntin işleri sevmediği için,

framework'ün kurulumunu kendi setup dosyamıza gömebilir miyiz?
Yada gerekli kısımların exe içerisine gömebilen toollar var mı?
Yoksa "kardeşim bu program için minimum .NET 3.5 kurulu olması lazım" diyep kullanıcıyı kendi kaderine bırakmalıyız?  ;D
Başlık: Ynt: .NET framework karmaşası
Gönderen: MC_Skywalker - 29 Mayıs 2013, 20:04:57
gömmene gerek yok. Windows update ile  yükleniyor. eğer ki kullanıcı windows  update ile yapmamışasa Visual studio setup sistemin kullanıp kurulum sitemi hazırladıysan kullanıcıya bunu kurulması gerektiğini söyleyip kurduracak. 
Başlık: Ynt: .NET framework karmaşası
Gönderen: micelow - 29 Mayıs 2013, 20:53:11
Framework sürümleri arasında uyum sorunu var diye biliyorum yani kullanıcı güncelleme yaptıysa 3.5 sürümden üstünü kullanıyorsa uygulamada sıkıntı yaşanabilir. Yazılımın test aşaması farklı ve güncel bilgisayarda yapılması faydalı olacaktır.
Başlık: Ynt: .NET framework karmaşası
Gönderen: Seckin ALAN - 29 Mayıs 2013, 21:00:20
Setup dosyası hazırlarken kurulacak toolları soruyor.
Başlık: Ynt: .NET framework karmaşası
Gönderen: muhittin_kaplan - 29 Mayıs 2013, 22:50:54
Alıntı YapFramework sürümleri arasında uyum sorunu var diye biliyorum yani kullanıcı güncelleme yaptıysa 3.5 sürümden üstünü kullanıyorsa uygulamada sıkıntı yaşanabilir. Yazılımın test aşaması farklı ve güncel bilgisayarda yapılması faydalı olacaktır.
Geriye Doğru Uymludur.
Eğer 4.0 varsa önceki tüm sürümleri çalıştırır.
Başlık: Ynt: .NET framework karmaşası
Gönderen: ArGeMaNiA - 30 Mayıs 2013, 00:53:17
Hocam yakın zamanda değişiklik yapılmadıysa her sürümün ayrı ayrı kurulu olması gerekiyordu.
3.5 ile geliştirildiyse 4.0 kurulu ise ayrıca 3.5'in de kurulu olması gerekiyordu.
Başlık: Ynt: .NET framework karmaşası
Gönderen: Elektroemre - 30 Mayıs 2013, 11:26:09
Bilgiler için çok teşekkür ederim arkadaşlar,

Kullandığım library'i yazan arkadaş Framework 3.5 ile yazmış,
Framework 2.0'a çevirince  "using System.Linq" yok diyordu.
Using kısmından bunu silince 2.0 ile güzel güzel derlenip çalıştı.

XP'sinde framework 2.0 olmayan vatandaş kalmış mıdır dünyada?
Başlık: Ynt: .NET framework karmaşası
Gönderen: Gökhan BEKEN - 30 Mayıs 2013, 11:41:25
Bilgisayarında win98 olan bile çok var emin ol. Ama o kullanıcının sorunudur bizi bağlamaz. Biz, onlar geri kalmış diye geri yazılım mı üreteceğiz?
Başlık: Ynt: .NET framework karmaşası
Gönderen: Elektroemre - 30 Mayıs 2013, 11:48:50
Haklısın hocam ama ne kadar basit ve detaysız olursa bu kurulum işi müşteri o kadar memnun olur.
Daha çok kişiye ulaşabiliriz. Programın görünüm ve işlevselliğinden ödün vermeden en kötü senaryoya göre yazmak gerekiyor.

Güncel OS kullanım istatistikleri;

http://www.netmarketshare.com/ (http://www.netmarketshare.com/)
Başlık: Ynt: .NET framework karmaşası
Gönderen: Gökhan BEKEN - 30 Mayıs 2013, 12:01:00
İnternet explorer almış başını gitmiş istatistiğe göre. Hala internet explorer kullananla çay bile içmem :D
Devlet kurumları hala ie kullanıyor, website geliştiren arkadaşlar bu yüzden bir sürü sorunla uğraşıyor, çünkü mozillada 10 numara çalışıyor, chrome da 10 numara çalışıyor, operada 10 umara çalışıyor, ie de bir bokluk çıkıyor illaki :)
Başlık: Ynt: .NET framework karmaşası
Gönderen: micelow - 30 Mayıs 2013, 13:04:01
Elbette programı yazan bakımından bu durum sıkıntılı ama müşteri bu durumda ısrarlıysa isteklerini ve değişikliklerini uygulamak gerek daha sonra müşteri sistemi güncellediğinde sizde bakım hizmeti kapsamında programınız üzerinde güncelleme yaparak sorunsuz iş teslimi ve müşteri memnuniyeti kazanmış olursunuz.
Başlık: Ynt: .NET framework karmaşası
Gönderen: cengav4r - 31 Mayıs 2013, 15:35:04
selamlar,
Öncelikle böyle bir şey yapmadım.Ancak C# yazmış olduğun dosyaların setup'ını oluştururken , hangi sürüm gerekliyse o dosyayı setup dosyasının içine atıp C# ile önceden yazmış  olduğun kodlara biraz kod  ekleyerek kurulum sırasında .Net framework X(3,3.5,4,4.5 neyse) onu kurdurabilirsin. Yapma gereken framework dosyasını kodlarla çalıştırman zaten kullanıcı hep next next diyor.
Başlık: Ynt: .NET framework karmaşası
Gönderen: Elektroemre - 02 Haziran 2013, 10:43:44
Sağolun arkadaşlar,

Şuan 2.0'a düşürdüğümden daha az PC'de sıkıntı olacaktır diye ümit ediyorum.
Son çare, XP ve XP üstü olarak iki versiyon derleyeceğim.