2012-01-25 36 views
8

Chúng tôi có một hệ thống kế thừa sử dụng cả ASP cổ điển và VB6/COM + và đang lên kế hoạch di chuyển sang ngăn xếp .NET.Các trang ASP cổ điển có chạy trên các phiên bản Windows qua Windows 7 không?

Chúng tôi đang cố gắng để phát triển một kế hoạch di dân, và một điểm lái xe chủ chốt sẽ là "khi công cụ cũ của chúng tôi sẽ ngừng hoạt động?".

Đối với VB6/COM +, Microsoft đã tuyên bố rằng nó không có kế hoạch bao gồm thời gian chạy VB6 trong các phiên bản Windows sau Windows 7 (có, tôi biết rằng điều này là mở để giải thích).

tôi vẫn chưa tìm ra một tuyên bố tương tự cho ASP cổ điển. Tôi đã thấy những người tham khảo Microsoft end-of-life lịch cho Windows 2008 Server R2 (đó là đôi khi vào năm 2018) và suy ra rằng:

(a) từ cổ điển ASP chạy trên Win2008R2 và
(b) Win2008R2 là tốt cho đến năm 2018 sau đó
(c) classic ASP là tốt cho đến năm 2018.

Không chắc tôi mua đó, đặc biệt là bởi vì chúng ta có nghĩa vụ hợp đồng để hỗ trợ các phiên bản mới của tháng của Windows xx sau khi họ đi ra , do đó, ở trên Win2008R2 như một giải pháp không phải là một lựa chọn.

bất cứ ai có thể chỉ cho tôi một cái gì đó từ Microsoft liên quan đến end-of-life cho ASP cổ điển?

+1

Xin lưu ý rằng kết thúc của cuộc sống có nghĩa là kết thúc hỗ trợ, không phải là sản phẩm của bạn sẽ ngừng hoạt động. –

+0

FYI - Microsoft bây giờ chính thức nói rằng nó sẽ hỗ trợ VB6 trong Windows8: http://msdn.microsoft.com/en-us/vstudio/ms788708 – slocke

Trả lời

6

Nó sẽ ở lại với chúng tôi để biết một số năm nữa, theo this blog post:

Dưới đây là một số thông tin thú vị từ ScottGu và đồng đội. Tôi đã tự hỏi vòng đời cho ASP "Classic" là gì. Tôi nhìn vào trang Microsoft Lifecycle và không thấy nó. Tôi đã may mắn được nói chuyện với ScottGu cũng như Rich Ersek và được thông báo:

ASP cổ điển thực sự rất sống động. Nó sẽ xuất xưởng trở lại với Windows Vista và Windows Longhorn Server - do đó sẽ được hỗ trợ ít nhất 10 năm kể từ ngày xuất xưởng đó. - ScottGu

Asp.DLL là một phần của VISTA nên bộ thực thi sẽ tiếp tục được hỗ trợ dựa trên vòng đời hỗ trợ Vista.

Tất cả các công cụ phát triển ASP cổ điển (ví dụ, Visual InterDev) bây giờ đang trong thời gian hỗ trợ mở rộng của họ và chúng tôi sẽ không được cập nhật các công cụ cho ASP cổ điển.

Để có được lựa chọn dụng cụ/nền tảng tốt nhất ASP.NET là con đường để đi. - Rich Ersek

Windows Vista ngày phát hành chính thức như xa như tôi đã tìm thấy là 30 tháng một năm 2007 nên nó có nghĩa cổ điển ASP sẽ được hỗ trợ trong phiên bản mới ít nhất đến năm 2017 và có lẽ nhiều hơn nữa.

Scott Guthrie là của Microsoft Corporate Vice President, Server & Tools Business nên anh ấy biết những gì ông nói về.

Sửa: Cuối cùng (30 tháng 1 thứ 2012) - official confirmation rằng classic ASP sẽ ở lại với chúng tôi trong nhiều năm dài, bao gồm Windows 8:

Phiên bản lớn tiếp theo của Internet Information Services (IIS) sẽ được vận chuyển như một phần của hệ điều hành Windows 8. Việc sử dụng các trang ASP sẽ được hỗ trợ trên Windows 8 trong tối thiểu 10 năm kể từ ngày phát hành Windows 8.

+0

Tôi đã xem bài đăng bạn đã đề cập và không trả lời câu hỏi tôi có về hỗ trợ cho ASP cổ điển trong các phiên bản Windows qua Windows 7/Longhorn. Tất cả những gì tôi có thể suy ra từ bài đăng này là ASP cổ điển sẽ được hỗ trợ trên Vista và Longhorn trong cuộc đời của Vista và Longhorn. Chúng ta cần lập kế hoạch cho các nền tảng vượt ra ngoài những nền tảng đó. – slocke

+0

Tôi quên đề cập đến điều đó đối với tôi ít nhất, giá trị của thông tin trong bài viết bạn đề cập được giảm đáng kể do độ tuổi của bài đăng (ngày 21 tháng 11 năm 2005 10:24 tối) - 6+ năm là một thời gian dài trước đây . – slocke

+0

@slocke Tôi thấy - đó là điều tốt nhất tôi tìm thấy, hy vọng người khác có thể đến với câu trả lời chính thức hơn. –

0

nếu bạn di chuyển đến phần tính chất của bài viết mà nó nói nó áp dụng cho Microsoft Active Server Pages 4.0. nó không nói asp cổ điển, hoặc asp 1.0, hoặc asp 1.1. http://support.microsoft.com/kb/2669020

Các vấn đề liên quan