Article ID: 320451 - Last Review: July 8, 2003 - Revision: 2.8 PRB: Remote ASP.NET Projects Require IIS on the Client Computer or FrontPage Server Extensions on the Server ComputerThis article was previously published under Q320451 SYMPTOMS
When you try to create an ASP.NET Web application in Visual Studio .NET on a remote server that is running Microsoft Internet Information Server (IIS), you may receive one or both of these error messages:
Microsoft Development Environment The Web was created successfully, but an error occurred when trying to configure the application root for this Web. Web projects may not operate correctly without an application root. The returned error was: Active Directory Services cannot find the web server. A possible cause for this is an incompatibility between versions of Internet Information Server (IIS) on the client and the server. The usual cause for this error is creating Web projects on a Windows 2000 or newer server from a Windows NT 4.0 client. You can manually configure the application root using the Internet Services Manager.
-or-
Microsoft Development Environment Unable to set the permissions on the 'bin' folder to restrict browse access. Active Directory Services cannot find the web server. A possible cause for this is an incompatibility between versions of Internet Information Server (IIS) on the client and the server. The usual cause for this error is creating Web projects on a Windows 2000 or newer server from a Windows NT 4.0 client. You can manually restrict browse access to this folder using the Internet Services Manager. CAUSE
To create the Web application, the client and the server try to communicate through Active Directory Service Interfaces (ADSI) calls to configure the AppRoot in the IIS metabase. If this fails, FrontPage Server Extensions from Microsoft is used. If IIS is not installed on the client computer, and if FrontPage Server Extensions from Microsoft is not installed on the server computer, there is no way that this interaction can occur. RESOLUTION
To resolve this problem, use one of the following methods:
STATUSThis behavior is by design. APPLIES TO
| Article Translations
|

Back to the top
