Şimdi Ara

Asp.net ile Msql veri tabanı online olarak bağlantı sorunu

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
2
Cevap
0
Favori
343
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • iyi günler. HTML bir websayfası projesi hazırladım ve bu projenin galeri adlı asp.net sayfasını veritabanından veri çekerek düzenlemek istiyorum. (Resimler, resim numaraları ve yazıları)
    Bilgisayarımda yazdığım sayfayı local olarak çalıştırdığımda online web sitemdeki mysql veritabanıma bağlanıp verileri alabliyorken siteye build yapıp build webpage yapıp oluşturulan dosyayı attığımda hata alıyorum. Ftp ile ana web klasörüne dosyayı attığımdada aynı sorunla karşılaşıyorum. Aşağıdaki resimlerde dosya ve solution explorer resimleri mevcut . Dosyaları tek bir dizine atıyorum . Söylemek gerekirse bu konuda acemiyim. Yardımlarınız için şimdiden teşekkürler . Hata kodu :
    Server Error in '/' Application.

    Configuration Error

    Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.

    Parser Error Message: Could not load file or assembly 'MySql.Web, Version=6.8.8.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d' or one of its dependencies. The system cannot find the file specified.

    Source Error:


    An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine.

    Source File: D:\inetpub\kartalyapi.net\www\z\web.config Line: 8

    Assembly Load Trace: The following information can be helpful to determine why the assembly 'MySql.Web, Version=6.8.8.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d' could not be loaded.


    WRN: Assembly binding logging is turned OFF.
    To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
    Note: There is some performance penalty associated with assembly bind failure logging.
    To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].

    Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.36373


    web.config
    <?xml version="1.0"?>
    <!--
    For more information on how to configure your ASP.NET application, please visit
    http://go.microsoft.com/fwlink/?LinkId=169433
    -->
    <configuration>
    <system.web>
    <compilation targetFramework="4.5" debug="true">
    <assemblies>
    <add assembly="MySql.Data, Version=6.8.8.0, Culture=neutral, PublicKeyToken=C5687FC88969C44D"/>
    </assemblies>
    </compilation>
    <httpRuntime targetFramework="4.5"/>
    <customErrors mode="Off"/>
    </system.web>
    </configuration>


    default.aspx
    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

    <!DOCTYPE html>

    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
    <title></title>
    </head>
    <body>
    <form id="form1" runat="server">
    <div>
    <asp:GridView ID="GridView1" runat="server"></asp:GridView>
    </div>
    </form>
    </body>
    </html>


    default.cs
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using MySql.Data;
    using MySql.Data.MySqlClient;

    public partial class _Default : System.Web.UI.Page
    {
    protected void Page_Load(object sender, EventArgs e)
    {

    MySqlConnection baglanti;
    MySqlCommand sqlkomut;
    String baglantistringi;
    baglantistringi = "Server=111.222.333.444; User Id=user; Password=sifre; Database=veritabanıisim; Pooling=false";
    baglanti = new MySqlConnection(baglantistringi);
    baglanti.Open();
    String sorgu;
    sorgu = "SELECT id,isim,kod FROM deneme_tablo ";
    MySqlDataReader dtReader;
    sqlkomut = new MySqlCommand(sorgu, baglanti);
    dtReader = sqlkomut.ExecuteReader();
    GridView1.DataSource = dtReader;
    GridView1.DataBind();
    dtReader.Close();
    dtReader = null;
    baglanti.Close();
    baglanti = null;
    }

    }



    < Bu mesaj bu kişi tarafından değiştirildi kafkasmahkumu -- 28 Mart 2017; 17:56:30 >







  • "Could not load file or assembly 'MySql.Web"
    işte söylüyor. ilgili dll sunucuya atılmamış. attım eminim diyorsan hosting firmandan destek al zira belki sendeki .net sürümü ile sunucunun ki uyuşmuyordur.
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.