C# 路由需要忽略名为“的文件夹中的内容”;ClientBin“;这是服务器上的绝对物理路径,因此它赢得了';无法获取路由ASP.NET MVC

C# 路由需要忽略名为“的文件夹中的内容”;ClientBin“;这是服务器上的绝对物理路径,因此它赢得了';无法获取路由ASP.NET MVC,c#,asp.net-mvc-4,filepath,asp.net-routing,ignoreroute,C#,Asp.net Mvc 4,Filepath,Asp.net Routing,Ignoreroute,我们有一个Silverlight 4组件,它通过引用服务器上的绝对物理路径,从名为“ClientBin”的文件夹中加载内容,如下所示: routes.IgnoreRoute(......fill in the blank.......); C:\SomethingWebApplication\ClientBin\Uploads\carimage.jpg 我们希望路由引擎忽略上面提到的路径 我尝试了以下方法: routes.IgnoreRoute(......fill in the

我们有一个Silverlight 4组件,它通过引用服务器上的绝对物理路径,从名为“ClientBin”的文件夹中加载内容,如下所示:

   routes.IgnoreRoute(......fill in the blank.......);
C:\SomethingWebApplication\ClientBin\Uploads\carimage.jpg

我们希望路由引擎忽略上面提到的路径

我尝试了以下方法:

   routes.IgnoreRoute(......fill in the blank.......);

请回答上面的空白,这将确保ASP.NET MVC忽略被称为“clitBin”< /P> < P>路由的硬编码物理图像。IgnoreRoute(“忽略/”);其中Ignore是文件夹的名称。

很抱歉,它无法工作。你还有其他建议吗?:)它是一个绝对的物理路径C:\\VisualStudioProjects\\PerlsPivot\\PivotServer\\ClientBin\\ApplicationIcon\\linkIcon.png,被加载到Silverlight应用程序中。我想到的是一个更有效的网站/目录的根目录。我只是重新测试了一下。根据定义,不能访问不属于网站的文件。那么,应用程序或用户可以访问web应用程序外部的绝对路径的测试用例是什么呢?绝对物理路径C:\\VisualStudioProjects\\PerlsPivot\\PivotServer\\ClientBin\\ApplicationIcon\\linkIco‌​n、 png是我在本地开发计算机上安装的IIS Express上测试的应用程序的一部分。因此,这是我申请的一部分。C:\\VisualStudioProjects\\PerlsPivot\\PivotServer\\ClientBin\\application\\linkIco‌​n、 png由作为ASP.NET应用程序一部分的Silverlight组件访问。那么如何从您的网站访问该目录?web项目的根是perlsPivot还是PivotServer?