IronPython WPF Error

Pazar, 8 Kasım 2009 15:23 by ikivanc
After Installing IronPython Studio or Visual Studio Integration, when we want to build WPF Application with IronPython we take an error;


"Unknown build error, 'Object reference not set to an instance of an object.'"

To solve this problem

%SystemRoot%\Microsoft.NET\Framework\v2.0.50727\CONFIG\machine.config

Copy this code to “Run” which has short cut (Windows+R) or open this file in any text editor from it’s directory.

Add the code below to under <configuration> branch.

  <system.codedom>
    <compilers>
      <compiler language="py;IronPython" extension=".py" 
                type="IronPython.CodeDom.PythonProvider, IronPython, 
                Version=1.1.0.0, Culture=neutral, PublicKeyToken=4afbdc4d950a9602" />
    </compilers>
  </system.codedom>

Close this configuration file after saving.

Now our WPF applications can be built without any error.

We solve WPF problem with this trick but there will be an error in IronPython ASP.NET Projects VS Integrated mode because of this code. To solve this problem in ASP.NET is removing code which we added for WPF Error Problem. If I solve this problems in one trick, i will blog it.

PDF version of this article >> 8 - IronPython WPF Error

If you have any questions or discover any errors / typos please let me know ik@ibrahimkivanc.com

All The Best!

"The given key was not present in the dictionary" Silverlight 3 - WCF

Çarşamba, 29 Nisan 2009 17:18 by ikivanc
Silverlight 3 ile birlikte bazı adaptasyon sorunları yaşamaktayız. Geçtiğimiz gün karşılaştığım ve çözümünü bulduğum bir sorunu sizinle paylaşmak istiyorum

Visual Studio 2008'de Silverlight 2.0 SDK yüklü iken, bunu kaldırmadan aynı zamanda Silverlight 3.0 SDK yüklediğinizde bazı uygulamalarımızda sorunlarla karşılaşabilmekteyiz. WCF uygulamaları bunlardan birisi. "Silverlight-Enabled WCF service" Silverlight 2.0 Binarylerini kullanırken 3.0 ile koşmaya çalışınca aşağıdaki hatayı alıyoruz.



"The given key was not present in the dictionary"

Bu problemi çözüm için çeşit yollar mevcut fakat en garanti yolu Silverlight 2.0 SDK'yı kaldırıp, 3.0 SDK yüklü iken projemizi yeniden oluşturmak ve çalıştırmak.

Hepinize kolay gelsin...

5 Dkda değişir bütün işler...

Çarşamba, 29 Ekim 2008 11:17 by ikivanc
Yazmaya fırsat bulamadığım ve son zamanlarda büyük ses getiren teknolojik gelişmeler... Şimdi buradan duyurayım, test ettikten sonra tecrübelerimi paylaşırım :)

Visual Studio 2010 .NET 4.0 CTP
Visual Studio'nun 2010 versiyonu sanal makinede duyuruldu
http://www.microsoft.com/downloads/details.aspx?FamilyID=922b4655-93d0-4476-bda4-94cf5f8d4814&DisplayLang=en

IronPython 2.0 Visual Studio 2010 CTP

http://www.codeplex.com/IronPython/Release/ProjectReleases.aspx?ReleaseId=18448
IronPython
IronPython'ın yeni logosu

Silverlight Dynamic Languages SDK 0.4.0
http://www.codeplex.com/sdlsdk

IronPython 2.0 RC1
http://www.codeplex.com/IronPython/Release/ProjectReleases.aspx?ReleaseId=17404

ASP.NET MVC Beta
http://www.microsoft.com/downloads/details.aspx?FamilyId=A24D1E00-CD35-4F66-BAA0-2362BDDE0766&displaylang=en

Windows Azure
http://www.microsoft.com/azure/windowsazure.mspx

OSLO

http://msdn.microsoft.com/en-us/oslo/default.aspx

OSLO'nun Intellipad'ı IronPython ile kodlandı
http://blogs.msdn.com/intellipad/

PDC Konferansına gidemedim diye üzülmeyin :)
http://notatpdc.com/

Los Angeles'ta olması itibariyle bir de konferans için gang sign geliştirmişler ki çok güldüm :)
PDC Gang Sings

Parameter name: utcDate

Salı, 28 Ekim 2008 11:17 by ikivanc
Geçen günlerde karşılaştığım bir sorunun çözümünü buradan paylaşayım.

Sitemin RSS feed'ine tıkladığı zaman

Specified argument was out of the range of valid values.
    Parameter name: utcDate

hatasını veriyordu.

Bu problemin çözümü, blogengine ayarlarınızda saat diliminizin 0'dan farklı olması. Bu sorunda saat dilimini 0 yapmak sorunu gideriyor.
Tags:  
Categories:   Syntax Error
Actions:   E-mail | del.icio.us | Permalink | Yorumlar (1) | Comment RSSRSS comment feed

IronPython WPF Entegrasyonu

Pazar, 26 Ekim 2008 01:20 by ikivanc

IronPython Studio da veya Visual Studio da WPF geliştirmek istediğiniz zaman;

"Unknown build error, 'Object reference not set to an instance of an object.'"

hatasını alırsınız bunun çözümü:

%SystemRoot%\Microsoft.NET\Framework\v2.0.50727\CONFIG\machine.config

dosyasını istediğiniz text editörü ile açarak ya da direkt çalıştır'a yazıp çalıştırarak <configuration> kök dizininin içerisine;

<system.codedom>
  <compilers>
    <compiler language="py;IronPython" extension=".py" type="IronPython.CodeDom.PythonProvider, IronPython, Version=1.1.0.0, Culture=neutral, PublicKeyToken=4afbdc4d950a9602" />
  </compilers>
</system.codedom>

kodunu kopyalıp yapıştırın ve kaydedin.

Şimdi Projelerinizi tekrar denediğinizde WPF uygulamanız sorunsuzca çalışacaktır.

Bu işlemi yaptıktan sonra IronPythonda, ASP.NET projeleriniz derlenirken başka bir hata daha alıyoruz. Bunu düzeltmek için de bu eklenen kodun çıkarılması gerekiyor.:) böyle de bir muamma söz konusu şimdilik. Umarım yakın zamanda bu sorunu çözerler ve sizlerle paylaşırım.

WPF Çalışmalarınızda kolay gelsin...