Microsoft KB Archive/312546

= BUG: You cannot start a managed standard PE file through HTTPS from a secure Web server =

Article ID: 312546

Article Last Modified on 1/26/2006

-

APPLIES TO


 * Microsoft Internet Explorer 5.5
 * Microsoft Internet Explorer (Programming) 5.5 SP2
 * Microsoft Internet Explorer (Programming) 6.0
 * Microsoft Visual Studio .NET 2002 Professional Edition
 * Microsoft Visual Studio .NET 2003 Professional Edition
 * Microsoft .NET Framework 1.0
 * Microsoft .NET Framework 1.1

-



This article was previously published under Q312546



SYMPTOMS
You are sometimes unable to start a managed standard portable executable (PE) file through Secure Hypertext Transfer Protocol (HTTPS) from a secure Web server.



STATUS
Microsoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article.



Steps to Reproduce Behavior
 Create a simple &quot;Hello World&quot; Visual Basic .NET Windows application and name the application Helloworld.exe . Use XCOPY deployment to install the project files to a Web server.  Create a Hypertext Markup Language (HTML) page that contains a link to the managed executable file, for example: Test managed executable  Make sure that the Web server is enabled for Secure Sockets Layer (SSL) connection. Start Internet Explorer and go to the HTML page. Click the hyperlink to start Helloworld.exe.Expected behavior

Helloworld.exe starts correctly.

Actual behavior

One of the following may occur instead of the expected behavior:

Internet Explorer shuts down and the managed Helloworld.exe file runs.

-or-

The managed .exe file stops responding and reports the exception &quot;System.IO.FileNotFoundException&quot; in IEExec.exe.

</li></ol>

Additional query words: kbreadme

Keywords: kbvs2005doesnotapply kbvs2005swept kbtshoot kbvs2002sp1sweep kbbug kbreadme KB312546

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.