문제

여기에서 거래:나의 프로세스를 계획 중간 규모의 비즈니스 응용 프로그램 절대적으로 해야 합니다 지원 Win2k.AFAIK,공식입니다.NET 지원 Win2k 었 폐기 동안 전(IIRC,그것은 중지에서 2.0 버전).

지금,나는 이미 쓴(전 연령대)라이브러리에서는 C++에서 허용하는 목표를 달성하기 위해 나를 최종 결과(예:완료 프로젝트)단 한 빨리 내가 이것을 쓰 응용 프로그램의 도움으로.NET Framework--니다.NET RAD"이점"이는 거의 부정했다.

난 여기 사람들을 많이 다루는 사업 필요가 있는 응용 프로그램을 지원하는 오래된 OS 습니다.주어진,그래서 내 라이브러리는 상황,어떤 이점(s)은 거기에서 나를 위해 사용합니다.NET 기본 C++and vice versa?나는 확실하지 않다는 두 가지 권리에 대한 일--다는 것 때문에 사용할 수 있다.다시,이것에는 프레임워크 지원 문제를 다루는...

내가 기꺼이 더 많은 정보를 추가 할 경우 필요합니다.

도움이 되었습니까?

해결책

Windows 2000에서 실행되는 마지막 .NET 버전은 다음과 같습니다. .NET 2.0 SP2. 여기에는 필요한 기능이 포함됩니다 System.core.dll (이것은 .NET 3.5의 일부입니다).

대답은 그렇습니다. 사용할 수 있습니다 .NET 3.5 SP1 사용하지 않을 경우 Windows 2000에서 .NET 3.0 라이브러리 (WCF, WF, WPF, Cardspace). 그러나 LINQ, LINQ에서 XML, LINQ에서 SQL이 있습니다.

당신이해야 할 유일한 일은 3 개의 코어를 배포하는 것입니다. .NET 3.5 SP1 파일 :

  • System.core.dll
  • system.xml.linq.dll (linq ~ xml)
  • System.data.linq.dll (linq ~ SQL)

이 방법의 단점 (신중하게 읽기) :

  • EULA (최종 사용자 라이센스 계약)에 의해 허용되는지 또는 금지되었는지 확실하지 않습니다.
  • 이 시나리오는 Microsoft에서 지원하지 않습니다.

다른 팁

나는 모노 (Mono)를 보려고 할 것이다.모노 프로젝트) 당신을 위해 일합니다. IE는 Win2K에서 실행됩니다. 그렇다면 앱을 MS .NET로, 나중에 프로젝트의 나중에 필요로하는 경우 앱을 MS .NET에 포팅 할 수 있습니다. 모든 .NET은 C ++ IMHO보다 쉬울 것입니다 :)

가장 큰 차이점은 다른 것들로 넘어간 후 .NET 코드를 유지할 개발자를 찾을 가능성이 더 높다는 것입니다.

C ++는 직무 안정성을 제공 할 수있는 이점이 있습니다. 비록 그것이 원하는 것이 아닐 수도 있습니다. :)

나는 당신의 입장을 감안할 때, 그것은 당신이 서면이 더 편안하다고 느끼는 것으로 귀결된다고 생각합니다. C ++가 편안한 언어라면 그렇게하십시오. 코드에 들어가서 더 쉽게 완료 할 수 있도록 도와줍니다.

나는 또한 미래를 명심하기 위해주의를 기울일 것입니다. C ++로 작성한 경우 Win2K 요구 사항이 떨어지면 다시 작성해야 할 수도 있습니다. 그렇지 않을 수도 있습니다. 진행 방법을 결정하는 동안 명심하십시오.

을 개발할 수 있습니다.순 있지만 설정 컴파일러 옵션을 대상으.NET framework2.0.면 OS 를 업그레이드 근처에서(또는 멀),미래할 수 있습 업그레이드 프로그램을 대상으로 3.5framework.이동이 경로를 수 있으므로 쉽게 미래 유지 보수에 의해 다른 사람입니다.

델파이를 고려해 보셨습니까? 당신은 할 수 있습니다 Turbo Delphi를 다운로드하십시오 무료 및 It는 Windows 2000을 타겟팅하는 코드를 쉽게 쓸 수 있습니다. Delphi를 사용하면 우수한 RAD를 얻을 수 있습니다 (C ++ Builder를 사용하지 않는 한 C ++에서 찾을 수있는 것보다 더 좋습니다).

Delphi는 기본 코드를 생성하며 런타임 요구 사항이 없습니다.

물론, 단점은 델파이 (객체-파스칼)를 모른다면 새로운 언어에 익숙해 져야한다는 것입니다. 그러나 C ++를 알고 있다면 델파이의 집에서 곧 느낄 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top