2016-10-20 1 views
0

Windows 응용 프로그램Visual Studio 2015에 C# Windows 응용 프로그램을 만듭니다.데이터베이스와 함께 C# Windows 응용 프로그램 (설치 파일)을 배포하는 방법 및 클라이언트 컴퓨터에서 연결 문자열을 관리하는 방법

질문 :

데이터베이스 연결 문자열을 사용하여 SQL Server 데이터베이스와 C# Windows 응용 프로그램 (설치 파일)를 배포하는 방법.

나는 의 app.config에 공통 연결 문자열을 만듭니다

<connectionStrings> 
     <add name="conString" 
      providerName="System.Data.sqlclient"   
      connectionString="Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename= 
       'C:\Users\DEVELOPERS\Documents\Visual Studio 2015\Projects\Provision1\ 
        Provision1\provision1.mdf';Integrated Security=True"/> 

</connectionStrings> 

이제 연결 문자열 경로 위치 내 컴퓨터를 보여줍니다.

설치 후 .exe 데이터베이스를 연결하는 방법 및 클라이언트 컴퓨터에서 연결 문자열을 관리하는 방법. 당신이 할 수있는

enter image description here

답변

0

가장 쉬운 방법은 다음과 같습니다

  1. 의 app.config에 연결 문자열을 출시
  2. 이 .EXE을 가지고 설정
  3. 프로젝트를 컴파일 절대적으로 일반적인 저장 파일/bin/release/.. 폴더
  4. 데이터베이스는 연결 문자열을 통해 연결되어야합니다. 데이터베이스가 네트워크를 통해 연결되어 있지 않으면 배포해야합니다.
  5. 확실히 고객은 닷넷 프레임 워크는

이 설치되어 있는지 확인하면 최종 필요 소프트웨어를 설치하는 setup.exe를하는 경우, 유형 설정-을 programm입니다 새 프로젝트를 만들 수 있습니다. 설명을 보려면 link을보십시오.

사용자가 connectionstring을 보지 못하게하려면 ConnectionStringBuilder를 사용할 수 있습니다. app.config에 연결 문자열의 일부만 저장하고 나머지는 Quellcode를 통해 빌드하십시오. 이 시계는 MSDN-Article입니다.

관련 문제