您好我在我的应用程序中创建了另一个项目。 现在我想从旧项目中的操作转移到新项目中Controller的操作。
我尝试过很多东西:
return RedirectToAction("ActivityPosting", new RouteValueDictionary(new { controller = "ActivityPosting", action = "ActivityPosting" }));
则...
return RedirectToAction("ActivityPosting", "ActivityPosting")
但是有了它,它会移动到动作但不显示视图。
我认为问题可能出在端口号上。
旧项目的端口号为:http:// localhost:18520
新项目的端口号为:http:// localhost:52146
但我不知道如何重定向到新的端口。
请帮帮我。
答案 0 :(得分:4)
RedirectToAction
方法仅用于在同一项目中执行重定向。如果要重定向到另一个应用程序,则应使用绝对URL和Redirect
方法:
return Redirect("http://example.com/foo/bar");