에 실패했습니다.시도 내가 배포에 아주 좋은 아니에요 나는이 문제에 직면하고있어
나는 데이터베이스 파일이 Customerdb.mdf
인 vb.net에 windows 응용 프로그램을 만들었습니다.
데이터베이스를 선택했으며 속성에서 Embedded Resource
옵션을 선택했습니다.
나는 다음과 같은 연결을 사용하고 있습니다 :
Dim constring As String
constring = Application.StartupPath.ToString() + "\Customerdb.mdf"
Dim con = New SqlConnection("Data Source=.\SQLEXPRESS;AttachDbFilename=" + constring + ";Integrated Security=True;User Instance=True")
내 문제는 내가 설정을 설치 한 후 데이터베이스에 액세스 할 수 없다는 것입니다.
는 "파일 C에 대한 자동 명명 된 데이터베이스에 연결하려고 시도 : 다음과 같은 오류가 난 데이터베이스에 액세스하려고 할 때마다 발생합니다. 앱 \ Customerdb.mdf \ \ 프로그램 파일이 실패를 데이터베이스를 같은과 이름이 없거나 지정된 파일을 열 수 없거나 UNC 공유에 있습니다. "
설치 한 것처럼 보이지만 응용 프로그램이 데이터베이스에 액세스 할 수 없습니다.
연결에 어떤 문제가 있다고 말해 주시겠습니까?
도움이 매우 감사 할 것입니다. 미리 감사드립니다.
답장을 보내 주셔서 감사합니다. 첫 번째 요점은 있지만, 시도했기 때문에 동일한 오류 메시지가 표시되어 샘플을 제공 할 수 있습니다. "content"옵션을 사용하면 설치 후 데이터베이스 파일이 여전히 응용 프로그램 폴더에 표시되지 않습니다. 사용하는 경로가 올바른 것으로 가정합니다. 답장을 보내 주셔서 감사합니다. –
여전히 배포 프로젝트에 수동으로 추가해야합니다. '콘텐츠'로 설정하면 프로젝트에서 사용할 수있게되므로 추가 할 수 있습니다. –
고마워,이게 해줄 게 –