Şimdi Ara

Asp net Makineye Atınca Hata

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
3
Cevap
0
Favori
313
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • ben asp net sitesi tasarlıyorum kendi makinemde çalışan kodlar register.aspx diye bişeyim var kendi makinemde çalışıyor serverime attığımda login.aspx de çalışıyor hani üyelik girişi yapıyor fakat register.aspx dosyam da kayıt olmaya çalışırken

    Nesne başvurusu bir nesnenin örneğine ayarlanmadı.
    Açıklama: Geçerli web isteği yürütülürken işlenmemiş özel durum oluştu. Lütfen hata ve kod içinde kaynaklandığı yer hakkında daha fazla bilgi almak için yığın izlemesini gözden geçirin.

    Özel Durum Ayrıntıları: System.NullReferenceException: Nesne başvurusu bir nesnenin örneğine ayarlanmadı.

    Kaynak Hatası:

    Geçerli web isteği yürütülürken işlenmeyen bir özel durum üretildi. Özel durumun kaynağı ve konumuna ilişkin bilgiler aşağıdaki özel durum yığını izlemesi kullanılarak belirlenebilir.

    Yığın İzleme:


    [NullReferenceException: Nesne başvurusu bir nesnenin örneğine ayarlanmadı.]
    website1.register.Button1_Click(Object sender, EventArgs e) in C:\Users\Beratzeus\source\repos\website1\website1\register.aspx.cs:28
    System.Web.UI.WebControls.Button.OnClick(EventArgs e) +11802192
    System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +149
    System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1734


    böyle bir hata veriyor register.aspx kısmıda burası :
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Data;
    using System.Data.SqlClient;
    using System.Data.OleDb;
    namespace website1
    {
    public partial class register : System.Web.UI.Page
    {
    protected void Page_Load(object sender, EventArgs e)
    {

    }

    protected void Button1_Click(object sender, EventArgs e)
    {
    OleDbConnection baglanti = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + Server.MapPath("App_Data\\giris1.accdb"));

    baglanti.Open();
    OleDbCommand komut = new OleDbCommand(@"insert into kullanici(k_no,k_ad,k_sifre) values(@no,@kullaniciadi,@sifre)", baglanti);
    komut.Parameters.AddWithValue("no", TextBox3.Text);
    komut.Parameters.AddWithValue("kullaniciadi",TextBox1.Text);
    komut.Parameters.AddWithValue("sifre", TextBox2.Text);
    komut.ExecuteNonQuery();
    baglanti.Close();
    Label3.Text = "Kayit Basarili";
    Response.Redirect("login.aspx");
    }
    }
    }

    web config ise şöyle :
     <?xml version="1.0" encoding="utf-8"?>

    <!--
    For more information on how to configure your ASP.NET application, please visit
    https://go.microsoft.com/fwlink/?LinkId=169433
    -->
    <configuration>
    <system.web>
    <compilation debug="true" targetFramework="4.6"/>
    <httpRuntime targetFramework="4.6"/>
    </system.web>
    <system.codedom>
    <compilers>
    <compiler language="c#;cs;csharp" extension=".cs"
    type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=2.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
    warningLevel="4" compilerOptions="/langversion:default /nowarn:1659;1699;1701"/>
    <compiler language="vb;vbs;visualbasic;vbscript" extension=".vb"
    type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.VBCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=2.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
    warningLevel="4" compilerOptions="/langversion:default /nowarn:41008 /define:_MYTYPE=\&quot;Web\&quot; /optionInfer+"/>
    </compilers>
    </system.codedom>

    </configuration>







  • <system.web> Altına
    <compilation strict="false" explicit="true" defaultLanguage="c#" debug="true"/>
    <httpRuntime requestValidationMode="2.0"/>
    <authentication mode="Forms">
    <forms loginUrl="üye giriş sayfan" timeout="10"/>
    </authentication>
    <membership>
    <providers>
    <clear/>
    <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="ApplicationServices" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="false" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" applicationName="/"/>
    </providers>
    </membership>

    Yazar mısın local de çalışıp sunucu da çalışmıyorsa web.config ayarların dan olabileceğini tahmin ediyorum. Eğer halen çalışmıyorsa projeni gönderebilir misin detaylı bir şey değilse.



    < Bu mesaj bu kişi tarafından değiştirildi tolgasonmez87 -- 24 Nisan 2020; 6:14:11 >




  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.