Microsoft KB Archive/883905

= You may receive a “Windows security alert” message when debugging a Smart Device application by using a Visual Studio .NET 2003 emulator =

Article ID: 883905

Article Last Modified on 5/20/2005

-

APPLIES TO


 * Microsoft Visual Studio .NET 2003 Enterprise Architect
 * Microsoft Visual Studio .NET 2003 Enterprise Developer
 * Microsoft Visual Studio .NET 2003 Academic Edition
 * Microsoft Windows XP Service Pack 2
 * Microsoft Windows XP Service Pack 2

-



SYMPTOMS
When you start debugging a Smart Device application by using one of the Microsoft Visual Studio .NET 2003 emulators, you may receive a message that is similar to the following:

Windows Security Alert

To help protect your computer, Windows Firewall has blocked some features of this program.

Do you want to keep blocking this program?

Name: Microsoft Visual Studio .NET 2003

Publisher: Microsoft Corporation



CAUSE
By default, the Microsoft Windows Firewall feature is turned on and enabled on all network connections in Microsoft Windows XP Service Pack 2 (SP2). When the Visual Studio .NET debugger tries to connect to the emulator, the Visual Studio .NET debugger briefly opens a network connection. When the Windows Firewall feature detects this connection attempt, the connection is blocked, and you may receive a warning dialog box that displays the message that is mentioned in the &quot;Symptoms&quot; section.



RESOLUTION
You can ignore the message that is mentioned in the &quot;Symptoms&quot; section. Debugging will continue as usual, regardless of the option that is selected in the warning dialog box. To prevent the warning dialog box from appearing in the future, click either Keep Blocking or Unblock when the warning dialog box appears.



STATUS
This behavior is by design.



MORE INFORMATION
The Windows Firewall feature of Windows XP Service Pack 2 helps keep your computer more secure by restricting information that comes to your computer from other computers. This gives you more control over the data on your computer and provides a line-of-defense against people or programs that may try to connect to your computer without an invitation. Examples of this kind of program include viruses and worms.

