<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Alptekin Bodur</title><link>http://www.alptekinbodur.com/</link><language>tr</language><description>Ne aradığını bilmeyen neyi bulduğunu anlayamaz!</description><generator>wwww.alptekinbodur.com</generator><item><title>Microsoft.Jet.OleDb.4.0 Sağlayıcısı Yerel Makinede Kayıtlı Değil Çözümü</title><guid isPermaLink="true">http://www.alptekinbodur.com/makale/Microsoft.Jet.OleDb.4.0-Saglayicisi-Yerel-Makinede-Kayitli-Degil-Cozumu/</guid><link>http://www.alptekinbodur.com/makale/Microsoft.Jet.OleDb.4.0-Saglayicisi-Yerel-Makinede-Kayitli-Degil-Cozumu/</link><description><![CDATA[<h2>Microsoft.Jet.OleDb.4.0 sağlayıcısı yerel makinede kayıtlı değil</h2>
<p>şeklinde hata mesajı alıyorsanız doğru yerdesiniz.<br />
<br />
Windows 7 64-bit bir sistemde geliştirdiğim web projemde b&ouml;yle bir hata ile karşılaştım. &Ouml;nce biraz şaşırdım&nbsp;<img src="http://www.alptekinbodur.com/editor/editor/images/smiley/msn/teeth_smile.gif" alt="" /> ama araştırdıktan sonra &ccedil;okta normal olduğunu g&ouml;rd&uuml;m. <em>Microsoft.Jet.OleDb.4.0</em> kullanarak bir access dosyasına bağlanmak istiyordum. Ancak bu sınıf 32-Bit olduğu i&ccedil;in &ccedil;alışmamıştı. Bu sorunu &ccedil;&ouml;zmek i&ccedil;in:</p>

<p>IIS y&ouml;netim konsolunu, ardından uygulama havuzlarını a&ccedil;ın:<br />
<img src="http://i52.tinypic.com/n1p851.jpg" alt="IIS y&ouml;netim konsolu" /></p>
<p>Uygulamaları tek tek se&ccedil;erek yada sadece istediğiniz bir uygulamayı se&ccedil;ip ardından <strong>Gelişmiş Ayarlar</strong>ı a&ccedil;ın:<br />
<img src="http://i53.tinypic.com/2w7l1d1.jpg" alt="Gelişmiş Ayarlar" /></p>
<p>resimdeki gibi <strong>False</strong> olan <span style="color: rgb(255, 0, 0);"><strong>32-Bit Uygulamarı Etkinleştir</strong></span> se&ccedil;eneğini <span style="color: rgb(255, 0, 0);"><strong>True</strong> </span>yapıp Tamam diyerek Gelişmiş Ayarları kapatıyoruz. IISi yeniden başlatarak işlemi sonlandırıyoruz. B&ouml;ylece bundan sonra 32-Bit bir sınıf WOW64(Windows on Windows64) modunda &ccedil;alışacaktır.</p>]]></description><category><![CDATA[]]></category><dc:creator>www.alptekinbodur.com</dc:creator><pubDate>Thu, 21 Oct 2010 08:37:21 +0200</pubDate></item><item><title>IIS 7.5 Framework 4.0 Bad Module Hatası Çözümü</title><guid isPermaLink="true">http://www.alptekinbodur.com/makale/IIS-7.5-Framework-4.0-Bad-Module-Hatasi-Cozumu/</guid><link>http://www.alptekinbodur.com/makale/IIS-7.5-Framework-4.0-Bad-Module-Hatasi-Cozumu/</link><description><![CDATA[<p>I<strong>IS 7.5 Framework 4.0 Bad Module</strong> hatası alıyorsanız doğru yerdesiniz.</p>
<p>Visual Studio 2008 ve 2010'u birlikte kullanıyorum. 2008 &uuml;zerine denemek i&ccedil;in bir mobil bileşen paketi kurmuştum. Buraya kadar bir problem yok. Ancak Visual Studio 2008 de değişiklik g&uuml;ncelleme yada yeni kurulum yaptığımızda .net 4'e bir haller oluyormuş. .Net 4 ile geliştirdiğim bir web projesini &ccedil;alıştırmak istediğimde ş&ouml;yle bir hata ile karşılaştım:</p>
<p><strong><span style="background-color: rgb(255, 255, 153);"><span style="color: rgb(255, 0, 0);">HTTP Error 500.21 - Internal Server Error<br />
Handler &quot;PageHandlerFactory-Integrated&quot; has a bad module &quot;ManagedPipelineHandler&quot; in its module list.</span></span></strong></p>
<p>Eğer sizde bu şekilde bir hata ile karşılaşırsanız Framework 4 kurulumunuzu onararak bu hatadan kurtulabilirsiniz.</p>

<p>32bit windowsda:</p>
<pre class="brush: text;">
%windir%\Microsoft.NET\Framework\v4.0.30319\SetupCache\Client\setup.exe /repair /x86 /x64 /ia64 /parameterfolder Client /norestart</pre>
<p>&nbsp;</p>
<p>64bit windowsda:</p>
<pre class="brush: text;">
%windir%\Microsoft.NET\Framework64\v4.0.30319\SetupCache\Client\setup.exe /repair /x86 /x64 /ia64 /parameterfolder Client /norestart</pre>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Onarım işlemi bilgisayarınızın perfonmansına g&ouml;re biraz s&uuml;rebilir. Onarım tamamlandıktan sonra:</p>
<p>32bit:</p>
<pre class="brush: text;">
%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe /i</pre>
<p>&nbsp;</p>
<p>64bit:</p>
<pre class="brush: text;">
%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe /i</pre>
<p>&nbsp;</p>
<p>IIS'i yeniden başlatın sonra ilgili projenizi &ccedil;alıştırarak sorunun &ccedil;&ouml;z&uuml;ld&uuml;ğ&uuml;n&uuml; g&ouml;rebilirsiniz.</p>]]></description><category><![CDATA[]]></category><dc:creator>www.alptekinbodur.com</dc:creator><pubDate>Wed, 20 Oct 2010 02:43:47 +0200</pubDate></item></channel></rss>
