Windows 8.1은 SQL Server 및 Visual C ++와 함께 제공됩니까? 등)에서 “무료”로 제공 한 정리 작업을 도와드립니다. 설치된

내 친구는 새로운 Windows 8.1 랩톱을 얻었습니다. HP (게임 등)에서 “무료”로 제공 한 정리 작업을 도와드립니다.

설치된 프로그램 목록에서 “Microsoft SQL Server 2005 Compact Edition”및 9 가지 버전의 “Microsoft Visual C ++ 재배포 가능 파일”(2005에서 2010까지)이 표시됩니다.

그녀는 개발자가 아니며 설치 한 적이 없습니다. 그들이 여기서 뭐하는거야? 제거해도 안전합니까?



답변

짧은 답변

그냥 내버려둬

긴 대답

모든 Microsoft Visual C ++ 재배포 가능 패키지에는 Visual Studio를 사용하여 빌드 된 C ++ 응용 프로그램을 실행하는 데 필요한 라이브러리가 포함되어 있습니다. 설치되어 있으면 일부 프로그램이 작동하기 위해 필요하다는 의미입니다.

궁금한 점이 있으면 모든 패키지가 독립형이기 때문에 2005 패키지, 예를 들어 2005 패키지를 제거하고 최신 버전 만 유지할 수 없습니다. Visual Studio 2005로 작성된 응용 프로그램에는 2005 라이브러리 패키지가 필요합니다. 2008 패키지 등이 필요합니다.

또한 64 비트 운영 체제에는 x64 (64 비트) 및 x86 (32 비트) 버전이 모두 설치되어 있으며 후자는 32 비트 C ++ 프로그램이 필요합니다. x64 패키지를 유지하고 x86 패키지를 제거 할 수는 없습니다.

Microsoft SQL Server Compact Edition의 경우 일부 프로그램에서도 사용할 수 있으므로 제거하지 않아야합니다.

추가 정보

Microsoft Visual C ++ 2010 재배포 가능 패키지는 Visual C ++ 2010이 설치되어 있지 않은 컴퓨터에서 Visual C ++로 개발 된 응용 프로그램을 실행하는 데 필요한 Visual C ++ 라이브러리의 런타임 구성 요소를 설치합니다.

출처 : Microsoft Visual C ++ 2010 재배포 가능 패키지 (x86)

Visual C ++ 라이브러리는 %windir%\system32\Visual Studio 설치 관리자에 의해 디렉터리에 설치되므로 해당 라이브러리에 의존하는 Visual C ++ 응용 프로그램을 개발하면 예상대로 실행됩니다. 그러나 Visual Studio가없는 컴퓨터에 응용 프로그램을 배포하려면 해당 컴퓨터에 응용 프로그램과 함께 라이브러리가 설치되어 있는지 확인하는 것이 좋습니다.

출처 : 배포 방법 선택

Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition)은 데스크톱 및 모바일 장치에서 개발 및 배포 할 수있는 응용 프로그램에 대한 프로세스 관계형 데이터베이스 솔루션에서 경량이 필요한 개발자를 위해 설계되었습니다. SQL Server Compact Edition 런타임을 사용하여 데스크톱에서 응용 프로그램을 개발하고 배포 할 수 있습니다.

출처 : Microsoft SQL Server 2005 Compact Edition


답변

HP에서 모든 크랩, 게임 및 프리 브를 먼저 제거한 다음 1-2 일 후에 모든 C ++ 라이브러리를 제거하여 어떤 C ++ 라이브러리가 필요한지 알아낼 수 있습니다. 나머지 프로그램 중 일부는 필요할 수 있으며 제거 된 프로그램 중 하나에 오류가 발생하면 C ++ 버전 x가 필요하다는 것을 명심하십시오. 프로그램이 실제로 필요한 것을 빠르게 찾을 수 있습니다. 해당 C ++ 버전 만 설치하십시오. Microsoft가 없어야합니다.

.NET에서 동일한 프로세스를 사용할 수 있습니다


답변