2010-01-30 3 views
2

나는 C#에서 쓴 응용 프로그램을 가지고 있으며 데이터베이스를 사용합니다. 그래서 모든 컴퓨터에서이 응용 프로그램을 실행하려면 .NET 3.5SQL Server 2005이 설치되어 있어야합니다. 응용 프로그램이 시작될 때 방법이 있습니까? 먼저 SQL Server 2005.Net 3.5이 시스템에 있는지 여부를 확인합니다. 그렇지 않은 경우 종료 할 수 있으며 계속하면 계속할 수 있습니다.C# 응용 프로그램 종속성 검사

답변

4

일반적으로 전제 조건을 확인하는 것은 설치 프로그램의 일입니다.

1

설치된 SQL Server 인스턴스는 .NET을 통해 액세스 할 수있는 서비스 패널에서 찾을 수 있으므로 SQL Server 2005를 확인할 수 있습니다.

.NET 3.5 C# 프로그램이 .NET Framework의 설치 여부를 확인할 수 없습니다.

기본 응용 프로그램 (VC 등)을 작성하여 전제 조건을 확인하는 것이 좋습니다.

+0

:) 나는 VC를 알지 못한다. 어떤 몸이라도 코드를 제공 할 수있다. – Moon

+0

이 것은 C로 쓰여진다. C는 알고있다. – Moon

관련 문제