ASAX Dosyası (Nedir ve Nasıl Açılır)
A dosya ASAX ile Dosya uzantısı ASP.NET uygulamaları tarafından kullanılan bir ASP.NET Sunucu Uygulama dosyasıdır.
En yaygın ASAX dosyası, global.asax Uygulama başlatıldığında veya kapatıldığında olduğu gibi belirli işlevleri işlemek için kullanılan dosya (ASP.NET Uygulama Dosyası olarak da adlandırılır). Bir web uygulaması, bu ASAX dosyalarından yalnızca birine sahip olabilir ve uygulamaya dahil edilmesi tamamen isteğe bağlıdır.
Aşağıdaki bölümün altında ASAX dosyaları hakkında bazı ek bilgiler bulunmaktadır.

ASAX Dosyası Nasıl Açılır
Microsoft'un Görsel stüdyo yazılım ASAX dosyalarını açabilir.
ASAX dosyaları sadece metin dosyaları kod içerenleri açmak için herhangi bir metin düzenleyiciyi kullanabilirsiniz. Windows, işletim sisteminde dosyayı açabilen yerleşik Not Defteri uygulamasına sahiptir, ancak üçüncü taraf metin düzenleyicileri bedava gibi not defteri++.
ASAX dosyalarının bir web tarayıcısı tarafından görüntülenmesi veya açılması amaçlanmamıştır. Bir ASAX dosyası indirdiyseniz ve bunun bilgi (bir belge veya diğer kayıtlı veriler gibi) içermesini bekliyorsanız, muhtemelen web sitesinde bir sorun var ve kullanılabilir bilgi üretmek yerine bu dosyayı sağladı Bunun yerine.
Bu durumda, dosya uzantısını .ASAX'tan dosyanın birlikte kaydedilmesi gereken uzantıya yeniden adlandırabilmeniz gerekir. Örneğin, bir banka ekstresi indirmeye çalıştığınızı varsayalım. PDF biçimlendirin, ancak bunun yerine bir ASAX dosyası alırsınız; dosyayı açabilmeniz için dosyayı .ASAX'tan .PDF'ye yeniden adlandırmanız yeterlidir. PDF okuyucu amaçlandığı gibi.
Normalde bir dosyanın uzantısını bu şekilde değiştiremez ve yeni dosyanın normal şekilde çalışmasını bekleyemezsiniz. Bunun için bir dosya dönüştürücü aracı. Ancak, bu örnekte, sorun yalnızca dosya uzantısının uygun olmayan şekilde adlandırılmış olması gerçeğinde yatmaktadır, bu nedenle onu doğru uzantıyla yeniden adlandırmak gayet iyi sonuç verecektir.
Global.asax Dosyası Hakkında Daha Fazla Bilgi
NS global.asax dosya içinde bulunur kök dizini ASP.NET uygulamasının bir parçasıdır ve sunucu tarafından oluşturulanlar dışında herhangi bir istek tarafından indirilemez veya görüntülenemez. Bu, bu belirli ASAX dosyasını görüntülemek veya indirmek için herhangi bir harici girişimin varsayılan olarak engellendiği anlamına gelir.
Ne hakkında daha fazla bilgi edinebilirsiniz global.asax dosya için kullanılır DotNetCurry.com. Bu web sitesi, global.asax dosya ve örnek bir dosya verir, böylece dosyadaki bilgilerin nasıl yapılandırıldığını görebilirsiniz. amacına yönelik bir başka güzel kaynak. global.asax dosya bu Yığın Taşması iş parçacığı.
ASAX Dosyası Nasıl Dönüştürülür
ASP.NET dosyası olarak işlevsel kalması gereken bir ASAX dosyası, başka bir biçime dönüştürülmemelidir. Bunu yapmak, uygulamanın dosyayı bulamayacağı ve dolayısıyla gerektiği gibi kullanamayacağı anlamına gelir.
Nasıl dönüştüreceğinizi arıyorsanız global.asax Kaynak kodunu ayrı bir dosyaya koymak için Code-Behind'a, bkz. bu konu Kodlama Forumlarında. Ancak şuraya da bir göz atmalısınız ASP Alliance'daki bu makaleBu, ASP.NET v2.0'ın Code-Behind'ı Code-Beside ile nasıl değiştirdiğini açıklar.
Dosyayı Hala Açamıyor musunuz?
Yukarıda bahsedilen programlar ASAX dosyalarını açarken sorun yaşamamalıdır. Çalışmıyorlarsa, muhtemelen bir ASAX dosyası kullanmıyorsunuzdur; bu, dosya uzantısını yanlış okuduysanız olabilir.
Örneğin, ASX ve ASA dosyaları, ASAX dosyalarıyla aynı değildir. Dosya uzantıları çok benzer olsa da, bir ASX dosyası, aşağıdakiler gibi ses veya video dosyalarının bir oynatma listesini depolayan bir Microsoft ASF Yönlendirici dosyasıdır: ASF Dosyalar. ile bir ASX dosyası açabilirsiniz. VLC veya Windows Media Player. ASA dosyaları, bir metin düzenleyicinin açabileceği ASP Yapılandırma dosyalarıdır.
için aynı şey söylenebilir ASCX ve benzer şekilde yazılmış diğer dosya uzantıları: aynı veya benzer harflerin kullanılması, biçimlerin ilişkili olduğu ve dosyaların aynı programlarla açılabileceği anlamına gelmez.
Gerçekten bir ASAX dosyanız yoksa, içinde bulunduğu biçim ve hangi programların onu açabileceği veya dönüştürebileceği hakkında daha fazla bilgi edinmek için gerçek dosya uzantısını araştırın.
SSS
-
Global bir ASAX dosyasını nasıl eklerim?
Visual Studio'da şuraya gidin: İnternet sitesi veya proje > Yeni öğe ekle > Küresel Uygulama Sınıfı Şablonu. ASAX dosyasıyla birlikte Visual Studio, uygulama olay işleyicilerini otomatik olarak oluşturacaktır.
-
ASCX, ASPX ve ASHX dosyaları nelerdir?
ASCX dosyaları, birden çok ASP.NET web sayfasında kullanılabilen kod içerir. Bir ASHX file, genellikle diğer web sayfalarına referanslar içeren bir ASP.NET web işleyici dosyasıdır. ASPX dosyalar, tarayıcıya bir web sayfasının nasıl görüntülenmesi gerektiğini söyleyen komut dosyaları ve kaynak kodları içerir.