문제

4.0 프레임 워크와 엔티티 프레임 워크 4.0을 사용하는 데 매우 관심이 있습니다. 현재 .NET 4.0은 CTP에 있으며 EF 4.0은 CTP 미리보기에 있습니다. 몇 달 더 코딩되지는 않지만 .NET 4.0 또는 EF 4.0이 그때까지 RTM이 될 것이라고 확신하지 않습니다.

내 질문 :

1) Microsoft 제품과 관련하여 CTP는 일반적으로 생산하기에 충분히 안정적입니까?

2) 처음에 CTP를 사용한 다음 사용 가능한 경우 RTM으로 업그레이드하려면 업그레이드에 많은 통증이 있어야합니까? 아니면 RTM은 일반적으로 CTP와 "거꾸로 호환"됩니까?

도움이 되었습니까?

해결책

.NET 4.0의 경우 CTP 또는 현재 사용 가능한 .NET 4.0의 현재 사용 가능한 베타 1은 생산 용도로 라이센스가 부여되지 않습니다.

Microsoft의 이전 동작은 베타 2가 일반적으로 Go Live 라이센스 아래에있어 일부 생산을 사용할 수 있다는 것을 가지고 있습니다. Somasegar의 의견이 있습니다 이것 블로그 게시물은 "나중에"Go Live 버전을 출시 할 것이라고 말합니다.

EF가 아닌 .NET 4.0에 대해서만 말할 수는 있지만 한동안 프로덕션 코드를 작성해 왔으며 CTP와 베타 1 사이에 약간의 변화가 있었지만 베타 1과 베타 1과 사이에 많은 변화가없는 것으로 보입니다. 베타 2.

다른 팁

종종 베타 및 CTP 제품은조차 없습니다 라이센스 안정성에 관계없이 생산 사용을 위해. 물론 합법성에 관심이 있다고 가정 할 때 라이센스의 내용을 확인해야합니다.

CTP와 릴리스 간에는 상당한 변화가 있지만 베타와 릴리스 사이에는 적고 RC와 릴리스 간에는 훨씬 적습니다.

BTW, .NET 4.0은 CTP가 아닌 베타 1에 있습니다.

다른 사람들이 언급했듯이 베타와 CTP 라이센스는 모두 Prod 서버에서 배포를 허용하지 않습니다.

한편, MS는 VS 2010과 .NET FX 4.0의 릴리스를 지연시킬 예정이므로 릴리스 후보 버전은 라이센스를 변경하여 생산에 사용할 수 있습니다.

더 많은 정보 여기.

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