views:

116

answers:

3

Hello, I have a ASP.NET MVC page. I Configured a IIS Website and added the additonal H:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\aspnet_isapi.dll.

my Directory Structure is like that

/
../App_data/
../bin/
../Content/
../Properties/
../Scripts/
../Views/
../Default.aspx
../Global.asax
../Web.config

My page is configured to port 9090.

If i try to access the page i get the "default" Page. But if i try to access any other page than the //myServer:9090 like //myServer:9090/home (which is the default method in my HomeController) i get a "page not found" error page.

For me it looks like he does'nt execute the assambly. In the Debbuging Server all runs nice.

What could be the Problem?

P.S: If i forgort something pls ask for! thanks!

+1  A: 

Here's a nice post explaining how to configure ASP.NET MVC to run on IIS6 using extensionless routes.

Darin Dimitrov
thanks a lot, but my development machine has no direct access to the server.
Markus
And what do you expect us to do about this? Configure the server for you? There are steps that you need to perform on the server to make this work.
Darin Dimitrov
but i did :S and i am realy confused about my error. The Server runs and the Default page loads but nothing else. How could that be?
Markus
+ i configured my local iis7 and it works all nice :(.
Markus
+1  A: 

Take a look at this page. You have to do different things to IIS to get MVC to run based upon what version of IIS you are using.

ryanulit
Thanks for this, but i allready have implemented exact the example for iis 6 (in Global.asax) :(. I have had a configuration a week ago on the iis which already worked. But now i doesn't and i realy can't find the crap
Markus
+1  A: 

The Problem was that i use a 64BIT Server so i had to unclick "confirm that file exists"

Markus