尝试路由到特定 URL 时出现找不到目录错误
Directory not found error when trying to route to a specific URL
我正在阅读 Adam Freeman 使用 C# 编写的 Pro Asp.net 4.5 我被卡在了他正在向 App_Start
文件夹中的 RouteConfig.cs
class 添加路由的位置。
当我改变
project properties -> Web Tab ->
Specific Page (Inside Start Action section) -> Specify "list"
并尝试测试它,它显示找不到目录错误。
以下任意组合:
list/2
list/3...
不起作用
IISExpress/appconfiguration
代码:
<!-- language: xml -->
<site name="SportsStoreApplications" id="23">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory
path="/"
physicalPath="c:\users\krushank\documents\visual studio 2012\Projects\SportsStoreApplications\SportsStoreApplications" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:3079:localhost" />
</bindings>
</site>
简而言之,我正在尝试路由到特定的 url "list"
RouteConfig.cs class with routes defined
Link 下载 zip:
https://www.dropbox.com/s/xsuzd1hua3pdvsq/SportsStoreApplications.zip?dl=0
我从头开始重新制作,我成功了。从昨天开始真是太恐怖了……现在感觉棒极了!感谢您的帮助
我回收了 IIS Expresss...整个应用程序...除了从头开始制作之外没有任何效果...
感谢@RBT 和@gmiley 的帮助
我正在阅读 Adam Freeman 使用 C# 编写的 Pro Asp.net 4.5 我被卡在了他正在向 App_Start
文件夹中的 RouteConfig.cs
class 添加路由的位置。
当我改变
project properties -> Web Tab ->
Specific Page (Inside Start Action section) -> Specify "list"
并尝试测试它,它显示找不到目录错误。
以下任意组合:
list/2
list/3...
不起作用
IISExpress/appconfiguration
代码:
<!-- language: xml -->
<site name="SportsStoreApplications" id="23">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory
path="/"
physicalPath="c:\users\krushank\documents\visual studio 2012\Projects\SportsStoreApplications\SportsStoreApplications" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:3079:localhost" />
</bindings>
</site>
简而言之,我正在尝试路由到特定的 url "list"
RouteConfig.cs class with routes defined
Link 下载 zip: https://www.dropbox.com/s/xsuzd1hua3pdvsq/SportsStoreApplications.zip?dl=0
我从头开始重新制作,我成功了。从昨天开始真是太恐怖了……现在感觉棒极了!感谢您的帮助
我回收了 IIS Expresss...整个应用程序...除了从头开始制作之外没有任何效果...
感谢@RBT 和@gmiley 的帮助