Solved

ASP.Net Create New Web Application Error

Posted on 2004-10-16
7
307 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
How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

 
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

Highfive Gives IT Their Time Back

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

Join & Write a Comment

I was asked about the differences between classic ASP and ASP.NET, so let me put them down here, for reference: Let's make the introductions... Classic ASP was launched by Microsoft in 1998 and dynamically generate web pages upon user interact…
This demonstration started out as a follow up to some recently posted questions on the subject of logging in: http://www.experts-exchange.com/Programming/Languages/Scripting/JavaScript/Q_28634665.html and http://www.experts-exchange.com/Programming/…
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.
This tutorial demonstrates a quick way of adding group price to multiple Magento products.

757 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

Need Help in Real-Time?

Connect with top rated Experts

23 Experts available now in Live!

Get 1:1 Help Now