2016-07-20 2 views
1

.NET과 SQL Server에만 의존하는 C# 프로그램을 만들었습니다. 내 프로그램을 사용하기 위해 최종 사용자는 무엇을 설치해야합니까? .NET Framework를 설치해야한다는 것을 알고 있지만 프로그램이 적절한 SQL 파일없이 작동하는지 확신 할 수 없습니다. 또는 나는 틀린가?내 프로그램의 최종 사용자가 사용하려면 무엇이 필요합니까?

오히려이 질문이 잘못된 것이라면 유감이지만 첫 번째 프로그램입니다.

+5

SQL Server는 원격 인스턴스입니까? 그렇지 않은 경우 필요한 SQL Server 구성 요소도 설치해야합니다. – Tim

+1

가장 저렴한 솔루션은 SQL Server Express를 설치하는 것입니다 (유료 버전에서만 사용할 수있는 기능은 사용하지 않는다고 가정). 별도의 설치가 필요없는 데이터베이스가 많이 있지만,이를 사용하려면 코드에 대한 재 작업이 거의 필요합니다. SQLite가 널리 사용됩니다. 더 많은 옵션을위한 Google '경량 데이터베이스 C#' –

+0

데이터를 로컬로 저장하는 데만 데이터베이스를 사용하고 있습니다. 다른 것을 재구성해야합니까? 연결 문자열이 다른 것과 관련되어 있습니다. – user3442765

답변

1

응용 프로그램이 SQL Server를 사용하는 경우 SQL Server와 응용 프로그램에서 찾고자하는 데이터베이스를 설치해야합니다. .NET Framework에는 SQL Server가 포함되어 있지 않지만 SQL Server는 .NET Framework를 설치합니다. (SQL Server 2016 installation) SQL Server 2016 Express에는 사용자의 요구에 맞는 LocalDB 버전이 있습니다. LocalDB is a lightweight version of Express that has all its programmability features yet runs in user mode and has a fast, zero-configuration installation. 첫 번째 프로그램을 통해 행운이 있기를 바랍니다. :-)

+0

정말 고마워요! SQL 익스프레스 버전과의 연결을 위해 연결 스트링을 교체해야한다는 것을 알고 있습니다. – user3442765

관련 문제