저는 Windows 클라이언트 응용 프로그램 용 설치 프로그램을 만들고 있습니다. 현재 .NET 3.5 SP1 재배포 가능 패키지가 포함 된 MSI (Windows Installer) 파일을 만듭니다.Windows Installer MSI에 .NET Framework가 있어야합니까?
내 응용 프로그램이 10MB 미만이지만 .NET Framework를 포함하면 설치 프로그램이 100MB 이상이됩니다. 다운로드 할 여분의 비트가 많습니다.
.NET Framework의 크기가 계속 증가하고 불행하게도 "클라이언트 프로필"버전의 프레임 워크를 사용할 수 없습니다.
.NET Framework의 버전을 확인하고 필요한 경우 사용자에게 경고해야합니까? 또는 .NET Framework를 설치 프로그램에 계속 포함시켜야합니까? 가장 좋은 방법은 무엇입니까?
필자는 필요할 경우 .NET 프레임 워크를 별도로 다운로드 할 수있는 InstallAware를 사용하고 있습니다. 그러나 나는 최선의 관행이 무엇인지에 대해 이해하고 싶었다. – dthrasher