Introduction
An update is available for Microsoft Visual Studio 2008 Service Pack 1 (SP1) that adds support for developing applications for Windows Embedded Compact 7. Specifically, this update fixes the following issue and adds the following feature.
Issue 1
Consider the following scenario:
-
You run a Windows Embedded Compact 7 run-time image on a target device. The kernel debugging feature is not enabled in the image.
-
You use the Windows Embedded Compact 7 software development kit (SDK) in Visual Studio 2008 SP1 to create a Smart Device application for the device.
-
You use Visual Studio debugger to debug the application, and then click the single-step debug buttons.
In this scenario, the single-step debug buttons do not work correctly. For example, when you click Step Into, Step Out, or Step Over, the result is the same as if you had clicked Go.
Feature 1
This update adds a feature that automatically detects when the Windows Embedded Compact 7 SDK is being used. Also, this update adds the ability to compile and link with header files and libraries that are specific to Windows Embedded Compact 7. The header files and libraries that are specific to Windows Embedded Compact 7 are located under the following directory:
<system drive>:\Programs Files (x86)\Microsoft Visual Studio 9\VC\CE7Â
If such a directory exists, the components for a Windows Embedded Compact 7 project will take precedence over the files that are located in the following directory:<system drive>:\Programs Files (x86)\Microsoft Visual Studio 9\VC\CEÂ
More Information
Hotfix information
The following files are available for download from the Microsoft Download Center:Download the Visual Studio 2008 SP1 update for Windows Embedded Compact 7 package now. For more information about how to download Microsoft support files, click the following article number to view the article in the Microsoft Knowledge Base:
119591 How to obtain Microsoft support files from online services Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file.
Prerequisites
To apply this hotfix, you must have Microsoft Visual Studio 2008 Service Pack 1 (SP1) installed.
Restart requirement
You do not have to restart the computer after you apply the hotfix.
Hotfix replacement information
This hotfix does not replace any other hotfix.
File information
The English version of this hotfix has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the
Time Zone tab in the Date and Time item in Control Panel.
File name |
File size |
Date |
Time |
Path |
---|---|---|---|---|
Ede.dll |
201,032 |
12-Jan-2011 |
23:51 |
%Program Files%\Microsoft Visual Studio 9.0\smartdevices\debugger\bin |
Eps.dll |
82,248 |
12-Jan-2011 |
23:51 |
%Program Files%\Microsoft Visual Studio 9.0\smartdevices\debugger\bin |
Edm2.exe |
159,560 |
12-Jan-2011 |
23:51 |
%Program Files%\Microsoft Visual Studio 9.0\smartdevices\debugger\target\wce400\armv4 |
Edm2.exe |
191,816 |
12-Jan-2011 |
23:51 |
%Program Files%\Microsoft Visual Studio 9.0\smartdevices\debugger\target\wce400\armv4i |
Edm2.exe |
198,472 |
12-Jan-2011 |
23:51 |
%Program Files%\Microsoft Visual Studio 9.0\smartdevices\debugger\target\wce400\mipsii |
Edm2.exe |
196,936 |
12-Jan-2011 |
23:51 |
%Program Files%\Microsoft Visual Studio 9.0\smartdevices\debugger\target\wce400\mipsiv |
Edm2.exe |
139,080 |
12-Jan-2011 |
23:51 |
%Program Files%\Microsoft Visual Studio 9.0\smartdevices\debugger\target\wce400\sh4 |
Edm2.exe |
118,088 |
12-Jan-2011 |
23:51 |
%Program Files%\Microsoft Visual Studio 9.0\smartdevices\debugger\target\wce400\x86 |
Devicesdkinstcomp.dll |
94,560 |
12-Jan-2011 |
23:51 |
%Program Files%\Microsoft Visual Studio 9.0\VC\vcpackages |
Status
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.
Workaround
To work around Issue 1, set breakpoints in the application code, and then use the F5 key to move to between breakpoints.