ASP.NET 2.0'da CodeSubDirectories kullanarak birden fazla dil ile entegre çalışabilmek

by Yasin Sirkecili 22. Kasım 2008 20:24

ASP.NET klasörülerinden biri olan ve dinamik derlemeye tabi olan App_Code klasörünü birçoğumuz projelerimizde yazdığımız classlar için kullanmışızdır. Ancak zaman zaman Ortak çalışma, Hazır algoritmalar gibi gereksinimlerden dolayı kullandığımız dilden başka bir dildeki classları kullanmak zorunda kalmamız gerekir. (Basicci Proje arkadaşlarına saygı duymak :) )  Bu noktada asp.net 2.0 projelerinde birden fazla dil ile çalışabilirsiniz. Ancak App_Code klasörüne eklediğiniz classlar tek bir assembly olarak derleneceğinden debuggerın ayrım yapması gerekmektedir. Bu nedenle asp.net projenize App_Code altına 2 farklı dil için iki ayrı klasör ekleyip isimlerini csharp ve vbasic olarak belirleyin. Daha sonra web.config de compilation tagı altındaki codeSubDirectories tagını kullanarak farklı dillerdeki kodlarınızın uzantısına göre derlenmesini sağlayabilirsiniz. Böylelikle birden fazla dil ile entegre çalışabilirsiniz.

<compilation debug="true">
    <codeSubDirectories>
        <
add directoryName="csharp"/>
        <
add directoryName="vbasic"/>
    </
codeSubDirectories>
vs.. vs..
</compilation>

1 kişi tarafından 5.0 olarak değerlendirildi

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

ASP.NET

Yorum ekle


(Gravatar simgesini gösterecek)  

  Country flag

biuquote
  • Yorum
  • Canlı önizleme
Loading



Powered by BlogEngine.NET 1.4.5.0
Theme by Mads Kristensen

Yasin Sirkecili


Yasin Sirkecili
Software Developer
MSN: yasin@sirkecili.com

Calendar

<<  Ocak 2009  >>
PaSaÇaPeCuCuPa
2930311234
567891011
12131415161718
19202122232425
2627282930311
2345678

View posts in large calendar

Son Yorumlar

H&#252;lya Hülya
2 yorumlar
tr Türkiye
pelin turan pelin turan
1 yorumlar
tr Türkiye
Rabia Rabia
1 yorumlar
tr Türkiye

RecentPosts

Desteklediklerim