?
Solved

ASP.Net Create New Web Application Error

Posted on 2004-10-16
7
Medium Priority
?
325 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
[X]
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
  • 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
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

 
LVL 6

Accepted Solution

by:
ryerras earned 1500 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

New benefit for Premium Members - Upgrade now!

Ready to get started with anonymous questions today? It's easy! Learn more.

Question has a verified solution.

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

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 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 tutorial will teach you the special effect of super speed similar to the fictional character Wally West aka "The Flash" After Shake : http://www.videocopilot.net/presets/after_shake/ All lightning effects with instructions : http://www.mediaf…
In this video, Percona Solution Engineer Dimitri Vanoverbeke discusses why you want to use at least three nodes in a database cluster. To discuss how Percona Consulting can help with your design and architecture needs for your database and infras…
Suggested Courses

762 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