Mustafa ÖZCAN - Kişisel Web Sitesi

Visual Studio Build Version Increment Add-In

mustafaozcan - 01.10.2009 07:37:00
Visual Studio Build Version Increment Add-In

Visual Studio kullanarak geliştirdiğiniz Windows uygulamalarında her build den sonra otomatik olarak Assembly Version dosyasını sizin belirttiğiniz ayarlara göre değiştiren güzel bir eklenti. Ücretsiz ve açık kaynak kodlu olan bu eklenti Visual Studio 2008 ve Visual Studio 2005 için kullanılabilmektedir.

Eklentiyi yüklediğinizde Visual Studio içinde bir bir Windows Forms projesi açarsanız Tools menüsüne aşağıdaki gibi bir menü eklenecektir (Build Version Increment Settings).

Bu menüyü seçtiğinizde aşağıdaki form açılacaktır. Bu form üzerindeki ayarları kullanarak Solution yada Project bazında Otomatik artan sürüm numaralarını ayarlayabilirsiniz.

"Versioning Style" ayarlarını kullanarak isteğinize uygun version şeklini oluşturabilir Major, Minor, Build ve Revision numaralarının istediğiniz gibi atanmasını sağlayabilirsiniz.

Örneğin : Version "1.2009.09.24" gibi.

 

Visual Studio Build Version Increment Add-In Yüklemek için tıklayın.

 

Daha detaylı bilgi için :

http://autobuildversion.codeplex.com/

Taglar : , , ,

Kategoriler : Win Forms

Could not load file or assembly System.Data.SQLite or one of its dependencies

mustafaozcan - 05.03.2009 05:00:00
Could not load file or assembly System.Data.SQLite or one of its dependencies

.Net ve SQLite (System.Data.SQLite) ile web veya windows uygulaması geliştiriyorsanız 64 bit bir işletim sisteminde uygulamanızı test ettiğinizde "Could not load file or assembly 'System.Data.SQLite' or one of its dependencies" şeklinde bir hata alacaksınızdır. Bunun çözüm yolunu daha önce blogda yayınladığım aşağıdaki linkte bulabilirsiniz

http://www.mustafaozcan.net/tr/post/2009/02/28/Microsoft-Jet-OLEDB-4-0-provider-is-not-registered-hatasi-cozumu.aspx

 

Taglar : , , , , , ,

Kategoriler : ASP.NET | C# | İpucu (Tips & Tricks) | Win Forms

Microsoft.Jet.OLEDB.4.0 provider is not registered hatası çözümü

mustafaozcan - 28.02.2009 12:52:00
Microsoft.Jet.OLEDB.4.0 provider is not registered hatası çözümü

Kullandığınız işletim sistemi 64 bit ise ve siz Access yada Excel e bağlanan bir uygulama yazdıysanız muhtemelen şöyle bir hata alacaksınız.

"The 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine."

Eğer uygulamanız web uygulaması ise:

IIS 7 ve üzeri 64 Bit Kullananlar : (Test edildi bu şekilde sorun çözülmektedir)

IIS üzerinde şu ayarları yapmalısınız. IIS Yönetim panelinden Application Pools ta sizin uygulamanızın pool ayarlarından -> Advanced Settings -> Enable 32-Bits Applications değerini True olarak değiştiriniz.

"Kaynak : http://blog.nkadesign.com/2008/windows-2008-the-microsoftjetoledb40-provider-is-not-registered-on-the-local-machine/"

 

 

IIS 6 - 64 Bit Kullananlar : (IIS6 -64 bit için anlatılanlar tarafımdan test edilmemiştir ancak test eden diğer insanlar bu şekilde çözüldüğünü söylemektedir)

Öncelikle asp.net 2.0 32 bit versionu iis e yükleyin. Aşağıdaki örnekteki gibi.

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i

32 bit uygulama desteğini aşağıdaki komut ile açın.

cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1


IIS te yeni bir Application Pool oluşturun. Uygulamanızın bu pool da çalışması için uygulamanızın properties bölümünden Home Directory -> Application Pool olarak biraz önce açtığınız Pool u atayın.  Configuration butonuna tıklayın ve Extension Mappings bölümünde bütün uzantılar için "C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\aspnet_isapi.dll" olan dizin ayarlarını "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" olarak değiştirin.

Web service extension list bölümünden ASP.NET version 2.0.50727 (32-bit) eklentisine izin verin.

"Kaynak : Ken Tucker - MVP"

 

 

Eğer uygulamanız windows uygulaması ise: Aşağıdaki şekilde Platform target seçeneğini x86 olarak değiştirirseniz sorun düzelecektir.

 

 

 

Güncelleme (19.12.2011) :

Bu yazı ilk yazıldığı tarihte Microsoft tarafından önerilen bir çözüm bulunmuyordu. Office uygulamasının 64 bit sürümünün olmamasından kaynaklanan bu sorunun çözümü için  Microsoft Access Database Engine 2010 Redistributable eklentisinin yayınlandığını gördüm. Eğer uygulamayı siz yazmadıysanız yukarıdaki yöntemler ile bu sorunu çözemeyeceksiniz. O zaman aşağıdaki linkten gerekli olan eklentiyi yükleyerek çözebilirsiniz.

http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=13255

 

Taglar : , ,

Kategoriler : ASP.NET | İpucu (Tips & Tricks) | Win Forms

Visual Studio 2008 Service Pack 1 ve .NET Framework 3.5 Service Pack 1 Sürümü Yayınlandı

mustafaozcan - 19.08.2008 03:45:00
Visual Studio 2008 Service Pack 1 and .NET Framework 3.5 Service Pack 1 Sürümü Yayınlandı

Daha önce beta sürümünü duyurduğum Visual Studio 2008 Service Pack 1 and .NET Framework 3.5 Service Pack 1 Sürümü Yayınlandı.

Visual Studio 2008 Express Service Pack 1 li sürümlerinde artık Sql Server 2005 Express yerine Sql Server 2008 Express Edition gelmekte.

İnternete bağlı bir bilgisayara yükleme yapmak için için tıklayın.

ISO formatında bilgisayarınıza yüklemek için tıklayın.

Service Pack 1 dahil edilmiş Express Sürümleri ISO dosyasını indirmek için tıklayın.

Kurulum yapmadan önce :

- IDE ayarlarınızı yedekleyin.

- Eğer data önce beta versiyonunu yüklediyseniz SP1 i yüklemeden önce bu tool (Visual Studio 2008 Service Pack Preparation Tool)  u çalıştırmanız gerekmekte.

Taglar : , , , , ,

Kategoriler : ASP.NET | Win Forms

Krypton Toolkit İle Windows Form larınız Şenlensin

mustafaozcan - 03.06.2008 15:29:00
Krypton Toolkit ile Windows Form larınız şenlensin.

Krypton Toolkit ile Windows Form larınız şenlensin. Bu kadar Web konusu arasında tesadüfen rastladığım ve ücretsiz olan Krypton Toolkit i yazmadan geçemezdim.


Component Factory firması tarafından geliştirilen üründeki komponentleri incelediğinizde yeniden Windows Form ları seveceğinizi garanti ederim. Devamlı Web tarafında uygulama geliştiren biri olarak ara sıra Windows Form uygulamaları da yazmak gerektiğinde klasik formları hiç sevmezdim. Ama bundan sonra yazacağım Windows Forms uygulamalarında kesinlikle kullanacağım.

Özellikle formlara Office 2007 stillerini uygulayabilmek ve zenginleştirilmiş kontrolleri kullanabilmek çok güzel. Hatta yardım dosyaları da Visual Studio Help sistemine entegre ediliyor.


Kontrollere ait örnek resimler :


Krypton Toolkit Demo Videosu için tıklayın.


Krypton Toolkit 2.8.5 Versiyonunu indirmek için tıklayın.

Component Factory Web sitesi ve diğer ürünleri için tıklayın.

Taglar : ,

Kategoriler : Win Forms

resimyok Mustafa ÖZCAN
Yazılım Geliştirici
E-mail Send mail

Reklam

Aylara Göre Yazılar

Online


Online Ziyaretçi : 48

Translate This Page

B l o g - E n g i n e