arşiv

‘Hata-Çözüm Havuzu’ kategorisi için arşiv

interop type xxx cannot be embedded. Use the applicable interface instead Hatası

Perşembe, 07 Eyl 2017 yorum yok

Hata veren dll 'in özelliklerindeki  "Embed Interop Types" özelliğini "False" yapılması yeterli olacaktır.

Kaynak: https://www.youtube.com/watch?v=xRjNqOxtotc

TLS 1.1 ve 1.2 TLS varsayılan Güvenli protokoller WinHTTP Windows içinde olarak etkinleştirmek için güncelleştirme

Pazartesi, 17 Tem 2017 yorum yok

Kolay düzeltme

DefaultSecureProtocols kayıt defteri alt anahtarını otomatik olarak eklemek için Yükle düğmesini tıklatın. Dosya Yükleme iletişim kutusunda Çalıştır veya ' ı tıklatın ve sonra kolay düzeltme Sihirbazı'ndaki adımları izleyin.

Notlar

  • Bu sihirbaz yalnızca İngilizce olabilir. Ancak otomatik düzeltme, Windows'un diğer dil sürümleri için de kullanılabilir.
  • Sorun olan bilgisayarda değilseniz, kolay Düzelt çözümünü bir flash sürücüye veya CD'ye kaydedin ve sonra sorunun yaşandığı bilgisayarda çalıştırın.

https://aka.ms/easyfix51044

https://support.microsoft.com/tr-tr/help/3140245/update-to-enable-tls-1.1-and-tls-1.2-as-a-default-secure-protocols-in

https://social.msdn.microsoft.com/Forums/windowsserver/en-US/97e37a88-f7f8-424a-b8bd-e089f1bbea84/upgrade-winhttpdll-version-to-support-tls-11-and-tls-12-windows-2008-r2-and-windows-7?forum=winserver2008appcompatabilityandcertification

Windows Server 2012 / IIS 8.0 uygulamalarında tarih formatının “d.M.yyyy” olarak değişmiş olması

Cuma, 07 Tem 2017 yorum yok

Merhaba Arkadaşlar,

Varsayılan tarih formatı “Windows Server 2012” üzerinde, “Windows Server 2008 R2” den farklı olduğu için, IIS uygulamalarınızı IIS 8.0 üzerine taşırken, uygulamanızda kullanmakta olduğunuz tarih formatlarında değişiklik olduğunu farketmiş olabilirsiniz.

Bunu en basitinden aşağıdaki “aspx” kodunu kullanarak test edebilirsiniz. Bu kod “System.DateTime.Now” çıktısını ekrana dökecektir:

Kaynak ve yazının devamı https://blogs.msdn.microsoft.com/devtr/2013/05/22/windows-server-2012-iis-8-0-uygulamalarnda-tarih-formatnn-d-m-yyyy-olarak-deimi-olmas/

Sitenizin culture durumu için aşağıdaki script kullanabilirsiniz.

<script>
	console.log('Default: ' + '<%=System.DateTime.Now%>');
	console.log('Local Time: ' + '<%=System.DateTime.Now.ToLocalTime()%>');
	console.log('Short Time: ' + '<%=System.DateTime.Now.ToShortDateString()%>');
	console.log('ToString Default: ' + '<%=System.DateTime.Now.ToString()%>');
	console.log('Universal Time: ' + '<%=System.DateTime.Now.ToUniversalTime()%>');
	console.log('d – Short Date: ' + '<%=System.DateTime.Now.ToString("d")%>');
	console.log('g – General: ' + '<%=System.DateTime.Now.ToString("g")%>');
</script>

 

woff2 not found hatası

Pazartesi, 31 Eki 2016 yorum yok

IIS üzerinde bulunan uygulamalarda woff2 uzantılı dosyalar yüklenemiyorsa woff2 dosya türü MIME türü olarak IIS'e işlenmemiş demektir.

Eğer bir dosya türü IIS'e işlenmediyse IIS bu dosya türünü servis etmez.  Çözüm olarak woff2 dosya türü MIME type olarak IIS'e eklenebilir.  

Eğer sunucuya erişim yoksa o zaman web.config üzerinden bu işlem gerçekleştirilebilir:

 <system.webServer>
    <staticContent>
    <remove fileExtension=".woff" />
    <mimeMap fileExtension=".woff" mimeType="application/font-woff" />
    <remove fileExtension=".woff2" />
    <mimeMap fileExtension=".woff2" mimeType="font/x-woff" />
    </staticContent>
</system.webServer>

Yukarıdaki örnekte Woff ve Woff2 türü için bu işlem gerçekleştirilmiştir.