我有一个项目,它有一个经典ASP文件的默认页面(login.asp)所以如果你输入 - > www.xxxxxx.com您将登陆登录页面。 现在我们尝试使用MVC架构升级项目。 MVC项目的路由如下:
routes.MapRoute(name:="DataDownload", url:="download/data-download", defaults:=New With {.controller = "DataDownload", .action = "DownloadXR"})
routes.MapRoute(
name:="Default",
url:="{controller}/{action}/{id}",
defaults:=New With {.controller = "Home", .action = "Index", .id = UrlParameter.Optional}
)
现在问题是我的默认网址www.xxxxxxx.com已停止工作。它没有将默认登录页面设置为login.asp。 如果我从路由配置中删除默认路由,则下载/数据下载停止工作,但www.xxxxxxx.com开始将页面重定向到login.asp ..我不知道如何处理MVC项目中的默认控制器。
---谢谢
答案 0 :(得分:0)
如果我理解正确,您只想忽略MVC路由中的默认路由,因此您应该为主页添加Msg.Attachments.add(Source = "C:\\Users\User\Desktop\Python\ThisisaTestTitle.pdf", Type=olByValue)
。
IgnoreRoute