Makale numarası: 936993 - Son Gözden Geçirme: 01 Haziran 2007 Cuma - Gözden geçirme: 1.2 Bir AJAX 1.0 kullanan ASP.NET 2.0 programını çalıştıran bir Web sayfasına eriştiğinizde hata iletisi: "BIR çalışma zamanı hatası oluştu"
Bu SayfadaBelirtilerBir AJAX etkin 1.0 Microsoft ASP.NET 2.0 programını çalıştıran bir Web sayfasına eriştiğinizde aşağıdaki hata iletisini alırsınız: Bir Çalışma Zamanı hatası oluştu. Hatayı ayıklamak istiyor musunuz? Satır: 5 Hata: Erişim engellendi
NedenBu sorun, <iframe>öğe ve <iframe>öğe noktaları farklı etki alanlarında olan Web sayfasını içeren Web sayfasını nedeniyle oluşur. Mahsup hesabı'içeriği belirlemek çalıştığında AJAX 1.0 kullanan ASP.NET komut dosyası başarısız olur. ÇözümBu sorunu gidermek için aşağıdaki yöntemlerden birini kullanın. Yöntem 1Web sayfası, <iframe>öğe ve <iframe>öğe noktaları aynı etki alanında olduğu Web sayfasının içerdiğinden emin olun.Yöntem 2Hata iletisiyle karşılaşmamak için JavaScript dosyalarına güncelleştirin. AJAX uzantısı paketin kaynak tabanlı dosyaları, yerine AJAX kitaplığı paketinde bulunan dış komut dosyalarını kullanın. Bunu yapmak için şu adımları izleyin.1. Adım: Web sayfası yerine kaynak tabanlı dosyalar komut dosyalarını kullanmak için yapılandırma
Adım 2: hata iletisiyle karşılaşmamak için MicrosoftAjax.debug.js dosyasını değiştirirWeb.config dosyasında <compilation>öğesindeki <a2>debug</a2> özniteliği true olarak ayarlandığında, MicrosoftAjax.debug.js dosyasını kullanmanız gerekir. MicrosoftAjax.debug.js dosya, satır sonları içeriyor. MicrosoftAjax.debug.js dosyasını değiştirmek için <a0></a0>, aşağıdaki adımları izleyin:
3. Adım: hata iletisiyle karşılaşmamak için MicrosoftAjax.js dosyasını değiştirirMicrosoftAjax.debug.js dosya sürümü MicrosoftAjax.js dosyasıdır. Satır sonları, MicrosoftAjax.js içermiyor. MicrosoftAjax.js dosyasını değiştirmek için <a0></a0>, aşağıdaki adımları izleyin:
DurumBu davranış tasarım yüzündendir. Daha fazla bilgi<iframe>Öğesi hakkında daha fazla bilgi için aşağıdaki Microsoft Developer Network (MSDN) Web sitesini ziyaret edin: http://msdn2.microsoft.com/en-us/library/ms535258.aspx
(http://msdn2.microsoft.com/en-us/library/ms535258.aspx)
ASP.NET AJAX hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:http://ajax.asp.net/about/default.aspx?tabid=47
(http://ajax.asp.net/about/default.aspx?tabid=47)
Otomatik TercümeÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir. Makalenin İngilizcesi aşağıdaki gibidir:936993
(http://support.microsoft.com/kb/936993/en-us/
)
| Diğer Kaynaklar Diğer Destek Siteleri
ToplulukHemen Yardım AlMakale çevirileri |






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email



Üste
