Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people, just like you, are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
Solved

ASP.Net Create New Web Application Error

Posted on 2004-10-16
7
314 Views
Last Modified: 2008-01-09
I want to create a new ASP.Net web project. After I clicked OK in the new project window, Visual Studio asked to provide a share path to open the project. However, after I clicked OK, it displays an error message saying:

"The item 'Webform1.aspx' does not exist in the project directory. It may have been moved, renamed, or deleted."

The project itself is created, but when I double-click Webform1.aspx or when I add a new web form, Visual Studio won't display the webform and shows the same error message.

I suspect it has something to do with NTFS/IIS Permission. I'm new in ASP.Net so I don't know much about it.

I run IIS 5.1 with .Net framework 1.1. In IIS, my project folder exists as a Server Extension.

It has Script Source Access, Read, Write, and Directory Browsing permissions. The execute permission is: Scripts only and the Application Protection is Medium (Pooled).
In Directory Security > Authentication Methods, I disabled Anonymous access as well as digest authentication and basic authentication. Integrated Windows Authentication is still checked.

My NTFS permission:
Adminstrators > Full Control
ASPNET > Read & Execute + List Folder Contents + Read
CREATOR OWNER > No checbox is checked (everytime I want to add a permission and click OK, XP does not allow since it always unchecks every permission for this username)
My_UserName > Full Control
IWAM_machineName > Read & Execute + List Folder Contents + Read
System > Full Control

I am the administrator of this PC, I want to let everyone view the page but the only person that has Full Control is me.

How can I do this? Thanks experts for your help!
0
Comment
Question by:James_fl
  • 4
  • 3
7 Comments
 

Author Comment

by:James_fl
ID: 12330509
anyone can help me with this?
0
 
LVL 6

Expert Comment

by:ryerras
ID: 12330943
Ok try registering asp.net components again with this

C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe

aspnet_regiis.exe -i

The following command installs the script maps pointing to the ASP.NET version associated with Aspnet_regiis.exe to the SampleApp1 application and all its sub-applications.

Aspnet_regiis -s W3SVC/1/ROOT/SampleApp1

lets see if anything works
0
 

Author Comment

by:James_fl
ID: 12331508
Ryerras, thanks for the reply. I just created a project named: project, located in: http://localhost/project

These are the files that were created:
project.vbproj
project.vbproj.webinfo
AssemblyInfo.vb
Global.asax
Styles.css
Web.config
Webform1.aspx
(and an empty bin directory)

As you suggested, I have re-registered asp.net components and tried to install script maps: aspnet_regiis.exe -s localhost/project

But, it gave me error message:
Start registering ASP.NET scriptmap (1.1.4322.0) recursively at localhost/project/project.vbproj. Installation stopped because the specified path (localhost/project/project.vbproj) is not a valid web application.

I also tried to open Webform1.aspx in IE, but it gave me error message:

Server Error in '/project' Application.
--------------------------------------------------------------------------------

Parser Error
Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately.

Parser Error Message: Could not load type '$INHERITS$'.

Source Error:


Line 1:  <%@ Application Codebehind="$FILENAME$.vb" Inherits="$INHERITS$" %>
0
Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

 
LVL 6

Accepted Solution

by:
ryerras earned 500 total points
ID: 12331763
The folder ("project" in your case) must be configured as a web
application in Internet Information Server. To check this, open the Internet
Services Manager, right-click on the folder and select Properties. Make sure
there is an application name listed, if not click "Create".
0
 
LVL 6

Expert Comment

by:ryerras
ID: 12331780
BY the way  where is this line is in, which file. Did you modify files after you created the proj.
<%@ Application Codebehind="$FILENAME$.vb" Inherits="$INHERITS$" %>

you say you created the project as http://localhost/project, how did u create tht. did u use vs.net . let me know the steps you had taken to create it

0
 

Author Comment

by:James_fl
ID: 12331797
I saw the project name there.

Now now, I don't know what was happening (since I had tried this before), but I removed the folder, then I re-add it and suddenly it works.

Thanks anyways for your service. Point is granted
0
 

Author Comment

by:James_fl
ID: 12331806
ryerras: yes I did use VS.Net to create it. Thanks again for your help!
0

Featured Post

Networking for the Cloud Era

Join Microsoft and Riverbed for a discussion and demonstration of enhancements to SteelConnect:
-One-click orchestration and cloud connectivity in Azure environments
-Tight integration of SD-WAN and WAN optimization capabilities
-Scalability and resiliency equal to a data center

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
how to hide hopscotch tour popup page reload? 2 94
Query still returning duplicates 5 41
Passing Parameter to Stored Procedure 4 27
Multiflying 2 Input Text On a Table 7 31
Hello, all! I just recently started using Microsoft's IIS 7.5 within Windows 7, as I just downloaded and installed the 90 day trial of Windows 7. (Got to love Microsoft for allowing 90 days) The main reason for downloading and testing Windows 7 is t…
I would like to start this tip/trick by saying Thank You, to all who said that this could not be done, as it forced me to make sure that it could be accomplished. :) To start, I want to make sure everyone understands the importance of utilizing p…
Established in 1997, Technology Architects has become one of the most reputable technology solutions companies in the country. TA have been providing businesses with cost effective state-of-the-art solutions and unparalleled service that is designed…

840 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question