Khắc phục: "DllMain" không được gọi là khi dự án được tải thông qua các chức năng LoadLibrary trên thiết bị Windows Embedded Compact 7

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch thuật của Microsoft và có thể được Cộng đồng Microsoft chỉnh sửa lại thông qua công nghệ CTF thay vì một biên dịch viên chuyên nghiệp. Microsoft cung cấp các bài viết được cả biên dịch viên và phần mềm dịch thuật thực hiện và cộng đồng chỉnh sửa lại để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng nhiều ngôn ngữ Tuy nhiên, bài viết do máy dịch hoặc thậm chí cộng đồng chỉnh sửa sau không phải lúc nào cũng hoàn hảo. Các bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này: 3107423
Giới thiệu
Bài viết này mô tả sự cố trong đó "DllMain" DLL mục nhập không được gọi là khi dự án được tải thông qua các chức năng LoadLibrary Windows Embedded Compact 7. Bản Cập Nhật có sẵn để khắc phục sự cố này. Trước khi bạn cài đặt chuyên biệt bản cập nhật này, tất cả các bản Cập Nhật đã phát hành dành cho sản phẩm này phải được cài đặt chuyên biệt.
Triệu chứng
Bạn tạo một dự án ảo CEPC x 86 hoặc một số dự án thiết bị tham khảo khác bằng cách sử dụng bộ công cụ phát triển phần mềm (SDK). Bạn đặt dự án trên thiết bị Windows Embedded Compact 7, và sau đó tạo một dự án DLL. Khi dự án DLL được tải thông qua các chức năng LoadLibrary, "DllMain" DLL mục được gọi là không. Điều này là do tệp được tải tệp dữ liệu và không phải là tệp thi hành.

Lưu ý: Sự cố này xảy ra nếu DLL được xây dựng như một tiểu hệ điều hành.
Giải pháp

Thông tin cập nhật phần mềm

Bản cập nhật phần mềm được hỗ trợ là bây giờ có sẵn từ Microsoft Windows Embedded Compact 7 hàng tháng Cập Nhật (ngày năm 2015).

Lưu ý: Windows nhúng Compact 7 hàng tháng Cập nhật này có sẵn để tải xuống từ website sau của Microsoft Download Center:

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

Bản cập nhật này được hỗ trợ chỉ khi tất cả các bản Cập Nhật đã phát hành dành cho sản phẩm này cũng đã được cài đặt chuyên biệt.

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

Sau khi bạn áp dụng bản cập nhật này, bạn phải thực hiện một xây dựng sạch của toàn bộ nền tảng. Để thực hiện việc này, sử dụng một trong những phương pháp sau:

  • Xây dựng menu bấm Sạch giải phápvà sau đó bấm Tạo giải pháp.
  • Trên menu xây dựng , nhấp vào Xây dựng lại giải pháp.
Bạn không phải khởi động lại máy tính sau khi áp dụng bản cập nhật phần mềm này.

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

Bản cập nhật này không thay thế bất kỳ bản Cập Nhật khác.

Thông tin về tệp

Phiên bản tiếng Anh của gói cập nhật phần mềm 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ờ chuẩn quốc tế (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 tab múi thời gian trong mục Ngày và Giờ trong Pa-nen điều khiển.
Tệp được bao gồm trong gói cập nhật này


Tên tệpKích thước tệpNgàyGiờĐường dẫn
Loader.c195,54615 tháng 12 năm 201516:09Private\Winceos\Coreos\Nk\Kernel
Nkmain.lib3,228,80815 tháng 12 năm 201516:14Public\Common\Oak\Lib\Mipsii\Checked
Nkprmain.lib3,274,91615 tháng 12 năm 201516:14Public\Common\Oak\Lib\Mipsii\Checked
Nkmain.lib2,168,63415 tháng 12 năm 201516:16Public\Common\Oak\Lib\Mipsii\Retail
Nkprmain.lib2,215,51415 tháng 12 năm 201516:16Public\Common\Oak\Lib\Mipsii\Retail
Nkmain.lib3,661,71015 tháng 12 năm 201516:14Public\Common\Oak\Lib\Mipsii\Debug
Nkprmain.lib3,730,34415 tháng 12 năm 201516:14Public\Common\Oak\Lib\Mipsii\Debug
Nkmain.lib3,526,85015 tháng 12 năm 201516:15Public\Common\Oak\Lib\Armv6\Checked
Nkprmain.lib3,584,08615 tháng 12 năm 201516:15Public\Common\Oak\Lib\Armv6\Checked
Nkmain.lib2,404,78615 tháng 12 năm 201516:15Public\Common\Oak\Lib\Armv6\Retail
Nkprmain.lib2,462,98615 tháng 12 năm 201516:15Public\Common\Oak\Lib\Armv6\Retail
Nkmain.lib3,916,45615 tháng 12 năm 201516:14Public\Common\Oak\Lib\Armv6\Debug
Nkprmain.lib3,986,99215 tháng 12 năm 201516:14Public\Common\Oak\Lib\Armv6\Debug
Nkmain.lib3,052,24415 tháng 12 năm 201516:14Public\Common\Oak\Lib\X86\Checked
Nkprmain.lib3,094,49215 tháng 12 năm 201516:14Public\Common\Oak\Lib\X86\Checked
Nkmain.lib2,001,38415 tháng 12 năm 201516:14Public\Common\Oak\Lib\X86\Retail
Nkprmain.lib2,043,93015 tháng 12 năm 201516:14Public\Common\Oak\Lib\X86\Retail
Nkmain.lib3,192,79815 tháng 12 năm 201516:15Public\Common\Oak\Lib\X86\Debug
Nkprmain.lib3,240,28415 tháng 12 năm 201516:15Public\Common\Oak\Lib\X86\Debug
Nkmain.lib2,972,95015 tháng 12 năm 201516:15Public\Common\Oak\Lib\Sh4\Checked
Nkprmain.lib3,010,46415 tháng 12 năm 201516:15Public\Common\Oak\Lib\Sh4\Checked
Nkmain.lib2,038,45815 tháng 12 năm 201516:14Public\Common\Oak\Lib\Sh4\Retail
Nkprmain.lib2,080,25415 tháng 12 năm 201516:14Public\Common\Oak\Lib\Sh4\Retail
Nkmain.lib3,279,53215 tháng 12 năm 201516:15Public\Common\Oak\Lib\Sh4\Debug
Nkprmain.lib3,329,19615 tháng 12 năm 201516:15Public\Common\Oak\Lib\Sh4\Debug
Nkmain.lib3,286,49815 tháng 12 năm 201516:15Public\Common\Oak\Lib\Mipsii_fp\Checked
Nkprmain.lib3,332,61015 tháng 12 năm 201516:15Public\Common\Oak\Lib\Mipsii_fp\Checked
Nkmain.lib2,228,77815 tháng 12 năm 201516:15Public\Common\Oak\Lib\Mipsii_fp\Retail
Nkprmain.lib2,275,88415 tháng 12 năm 201516:15Public\Common\Oak\Lib\Mipsii_fp\Retail
Nkmain.lib3,737,78215 tháng 12 năm 201516:14Public\Common\Oak\Lib\Mipsii_fp\Debug
Nkprmain.lib3,806,75415 tháng 12 năm 201516:14Public\Common\Oak\Lib\Mipsii_fp\Debug
Nkmain.lib3,516,42015 tháng 12 năm 201516:15Public\Common\Oak\Lib\Armv7\Checked
Nkprmain.lib3,573,43415 tháng 12 năm 201516:15Public\Common\Oak\Lib\Armv7\Checked
Nkmain.lib2,398,27015 tháng 12 năm 201516:15Public\Common\Oak\Lib\Armv7\Retail
Nkprmain.lib2,456,46215 tháng 12 năm 201516:15Public\Common\Oak\Lib\Armv7\Retail
Nkmain.lib3,906,11815 tháng 12 năm 201516:14Public\Common\Oak\Lib\Armv7\Debug
Nkprmain.lib3,975,81615 tháng 12 năm 201516:14Public\Common\Oak\Lib\Armv7\Debug
Nkmain.lib3,526,83015 tháng 12 năm 201516:15Public\Common\Oak\Lib\Armv5\Checked
Nkprmain.lib3,584,06615 tháng 12 năm 201516:15Public\Common\Oak\Lib\Armv5\Checked
Nkmain.lib2,404,74015 tháng 12 năm 201516:15Public\Common\Oak\Lib\Armv5\Retail
Nkprmain.lib2,462,94015 tháng 12 năm 201516:15Public\Common\Oak\Lib\Armv5\Retail
Nkmain.lib3,917,10615 tháng 12 năm 201516:14Public\Common\Oak\Lib\Armv5\Debug
Nkprmain.lib3,987,63815 tháng 12 năm 201516:14Public\Common\Oak\Lib\Armv5\Debug
Tham khảo
Tìm hiểu về các thuật ngữ mà Microsoft sử dụng để mô tả bản cập nhật phần mềm.

Cảnh báo: Bài viết này được dịch tự động

Thuộc tính

ID Bài viết: 3107423 - Xem lại Lần cuối: 01/21/2016 00:31:00 - Bản sửa đổi: 1.0

Windows Embedded Compact 7

  • kbqfe kbsurveynew kbfix kbpubtypekc kbexpertiseinter atdownload kbmt KB3107423 KbMtvi
Phản hồi