>  Q&A  >  본문

내 WPF 응용 프로그램은 다른 PC에서는 시작되지 않지만 MySql이 없는 응용 프로그램에서는 시작됩니다. 무엇이 문제가 될 수 있습니까?

데이터베이스를 처음 사용해봅니다. dbForge의 테이블이 포함된 mySql localhost를 통해 XAMPP를 사용하여 애플리케이션을 만들었습니다. 다른 PC에 파일을 모두 복사하고 최신 6.0 프레임워크를 다운로드했는데 실행이 되지 않고 오류 메시지도 나오지 않습니다. 또한 작업 관리자에서 몇 초 동안 열렸다가 닫히는 것을 볼 수 있습니다.

그리고 mySql 없이 다른 애플리케이션으로 시도했는데 애플리케이션이 시작되었습니다. 내가 저지를 수 있는 일반적인 실수에는 어떤 것이 있나요? 필요한 경우 추가 정보를 제공할 수 있지만 지금은 무엇을 확인해야 할지 모르겠습니다.

코드 블록 연결:

public class ApplicationDbContext : DbContext
{
    public DbSet<Berletes> Berletesek { get; set; }
   
    protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
    {
        var connetionString = "Server=localhost; Database=foxgymapp; Uid=root; Pwd=;";
        optionsBuilder.UseMySql(connetionString, ServerVersion.AutoDetect(connetionString));
    }

    protected override void OnModelCreating(ModelBuilder modelBuilder)
    {
    }
}

P粉738046172P粉738046172198일 전445

모든 응답(1)나는 대답할 것이다

  • P粉475126941

    P粉4751269412024-04-04 00:28:56

    당신이 겪고 있는 문제는 존재하지 않는 데이터베이스에 액세스하려고 한다는 것입니다.

    컴퓨터에서 호스팅되는 로컬 호스트의 데이터베이스를 가리키고 있으며 다른 컴퓨터에서 동일한 데이터베이스를 실행하거나 컴퓨터의 데이터베이스를 다른 컴퓨터에 노출할 수 있습니다.

    회신하다
    0
  • 취소회신하다