Bir sınıf oluşturdum ve App_Code klasörüne yerleştirdim. Web.config dosyasından erişmeye çalıştığımda, bir istisna alıyorum: Profil varsayılan sağlayıcısı bulunamadı.App_Code klasöründe yer alan bir sınıf nasıl bir web.config bölümünden mi alınır? İsim alanı ne olurdu?
<profile defaultProvider="SqlProvider" inherits="CustomUserProfile">
<providers>
<clear />
<add name="ProfileProvider"
connectionStringName="LocalSqlServer"
type="System.Web.Profile.SqlProfileProvider,
System.Web, Version=4.0.0.0,
Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a"
description="SqlProfileProvider extra fields"
applicationName="/" />
</providers>
</profile>
Bu kodu eklediğinizde:
<profile defaultProvider="SqlProvider" inherits="MyApp.App_Code.CustomUserProfile">
farklı bir hata alıyorum.
Compiler Error Message: BC30002: Type 'MyApp.App_Code.CustomUserProfile' is not defined.
App_Code klasöründe bulunan bir dosya için ad alanının ne olduğunu bilmek ister misiniz?
Yardımınız için teşekkür ederiz.
MyApp.CustomUserProfile – cableload
App_Code' olan önceki hatayı, beni geri koyar' Çıkarma deneyin .' – Richard77
Niçin sınıfın etrafında bir ad alanı eklemeyin ki, ne olacağını açıkça bilmelisin? – mason