Bỏ qua để tới nội dung chính
Đăng nhập với Microsoft
Đăng nhập hoặc tạo một tài khoản.
Xin chào,
Chọn một tài khoản khác.
Bạn có nhiều tài khoản
Chọn tài khoản bạn muốn đăng nhập.

Triệu chứng

Khi bạn chạy Microsoft Visual C++ 2008 trình biên dịch tập tin hoặc xây dựng một dự án, bạn nhận được thông báo lỗi sau:

lỗi nghiêm trọng C1859: tiêu đề tên tệp không mong muốn tạo tiêu đề, chỉ cần rerunning trình biên dịch có thể khắc phục sự cố này.

Ngoài ra, sự cố này vẫn xảy ra ngay cả khi bạn chạy trình biên dịch lại. Sự cố này xảy ra khi bạn bật tuỳ chọn trình Tạo/sử dụng tạo tiêu đề trên máy tính đang chạy Windows 7 hoặc Windows Server 2008.

Lưu ý Bạn có thể gặp phải sự cố này thêm thường nếu bạn kích hoạt các tùy chọn biên dịch / phân tích .

Nguyên nhân

Khi bạn bật tuỳ chọn trình Tạo/sử dụng Precompiled tiêu đề , trình biên dịch yêu cầu rằng các tập tin tạo tiêu đề và mô-đun tương đối không di chuyển giữa các tập hợp. Tuy nhiên, tính năng địa chỉ Space giao diện ngẫu nhiên (còn được gọi là ASLR) ngẫu nhiên relocates mô-đun trình. Do đó, lỗi xảy ra khi mô-đun di chuyển giữa các tập hợp.

Giải pháp

Thông tin về cập nhật nóng

Cập nhật nóng được hỗ trợ do Microsoft cung cấp. Tuy nhiên, cập nhật nóng này chỉ được dùng để khắc phục sự cố được mô tả trong bài viết này. Chỉ áp dụng cập nhật nóng này cho hệ thống đang gặp sự cố cụ thể này. Cập nhật nóng này có thể được kiểm tra thêm. Vì vậy, nếu bạn không bị ảnh hưởng nghiêm trọng bởi sự cố này, chúng tôi khuyên bạn đợi bản cập nhật phần mềm tiếp theo có chứa cập nhật nóng này.

Để tải xuống hotfix này từ thư viện mã Microsoft Developer Network (MSDN), ghé thăm Web site sau của Microsoft:

http://code.msdn.microsoft.com/KB976656
Lưu ý Thư viện mã MSDN Hiển thị các ngôn ngữ mà hotfix này sẵn có. Nếu bạn không thấy ngôn ngữ của bạn được liệt kê, đó là do trang tài nguyên thư viện mã này hiện không có ngôn ngữ đó.


Lưu ý Nếu sự cố khác xảy ra hoặc nếu cần khắc phục sự cố, bạn có thể phải tạo một yêu cầu dịch vụ riêng. Chi phí hỗ trợ thông thường sẽ tính cho các câu hỏi hỗ trợ bổ sung và các sự cố không phù hợp với cập nhật nóng cụ thể này. Để có danh sách đầy đủ số điện thoại hỗ trợ và dịch vụ khách hàng của Microsoft hoặc để tạo yêu cầu dịch vụ riêng, hãy ghé thăm Trang web sau của Microsoft:

http://support.microsoft.com/contactus/?ws=supportLưu ý Bạn cũng có thể tải xuống hotfix này từ sau Web site của Microsoft:

https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=25785Lưu ý Gói hotfix này cũng bao gồm các giải pháp cho "C1001: lỗi nội bộ đã xảy ra trong trình biên soạn (biên dịch tập tin f:\dd\vctools\compiler\utc\src\p2\main.c, dòng 182) khi bạn đang sử dụng .NET framework 3.5.

Điều kiện tiên quyết

Bạn phải có Microsoft Visual Studio 2008 Service Pack 1 cài đặt để áp dụng hotfix này.

Yêu cầu khởi động lại

Bạn không phải khởi động lại máy tính sau khi bạn áp dụng hotfix nếu không có phiên bản Visual Studio đang được sử dụng.

Thông tin thay thế cập nhật nóng

Hotfix này không thay thế bất kỳ hotfix nào khác.

Thông tin về tệp


Phiên bản tiếng Anh của cập nhật nóng này có các thuộc tính tệp (hoặc thuộc tính tệp mới hơn) được liệt kê trong bảng sau. Ngày và giờ của các tệp này được liệt kê theo Giờ Quốc tế Phối hợp (UTC). Khi bạn xem thông tin về tệp, ngày và giờ được chuyển đổi thành giờ địa phương. Để tìm sự khác nhau giữa UTC và giờ địa phương, sử dụng các
Múi giờ
tab trong các
Ngày và giờ
mục trong bảng điều khiển.

Tên tệp

Phiên bản tệp

Kích thước tệp

Ngày

Giờ

C1.dll

15.0.30729.4455

677,184

10-Dec-2009

02:31

C1.dll

15.0.30729.4455

828,744

10-Dec-2009

02:31

C1xx.dll

15.0.30729.4455

2,202,952

10-Dec-2009

02:31

C1xx.dll

15.0.30729.4455

2,213,704

10-Dec-2009

02:31

C1xx.dll

15.0.30729.4455

2,348,360

10-Dec-2009

02:31

C1xx.dll

15.0.30729.4455

2,504,016

10-Dec-2009

02:31

C1xx.dll

15.0.30729.4455

2,890,568

10-Dec-2009

02:31

Giải pháp

Để khắc phục sự cố này, sử dụng một trong các phương pháp sau.


Phương pháp 1

Vô hiệu hoá tuỳ chọn biên dịch / phân tích nếu nó được kích hoạt.

Phương pháp 2

Bắt đầu xây dựng sạch.

Phương pháp 3

Khởi động lại máy tính.

Phương pháp 4

Vô hiệu hoá tuỳ chọn Tạo/sử dụng tạo tiêu đề biên soạn.


Lưu ý Các phương pháp này không đảm bảo hoạt động. Ngay cả khi bạn sử dụng một trong những phương pháp này, bạn vẫn có thể gặp phải sự cố này.

Trạng thái

Microsoft đã xác nhận rằng đây là sự cố trong sản phẩm của Microsoft được liệt kê trong phần "Áp dụng cho".

Thông tin

Để biết thêm thông tin về địa chỉ Space giao diện ngẫu nhiên, hãy truy cập bài đăng blog sau của Microsoft:

Địa chỉ Space giao diện ngẫu nhiên trong Windows VistaĐể biết thêm thông tin về tạo tiêu đề lỗi, hãy truy cập bài đăng blog sau của Microsoft:

Tạo tiêu đề lỗi trong Windows 7

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.

Thông tin này có hữu ích không?

Bạn hài lòng đến đâu với chất lượng dịch thuật?
Điều gì ảnh hưởng đến trải nghiệm của bạn?
Khi nhấn gửi, phản hồi của bạn sẽ được sử dụng để cải thiện các sản phẩm và dịch vụ của Microsoft. Người quản trị CNTT của bạn sẽ có thể thu thập dữ liệu này. Điều khoản về quyền riêng tư.

Cảm ơn phản hồi của bạn!

×