我的项目在单个解决方案文件中有两个Web应用程序。第一个Web应用程序是基于旧的架构,第二个是基于新的架构。我们逐渐将旧的应用程序转移到新架构上。现在,当从页面导航到第一个Web应用程序的“Form1.aspx”到第二个Web应用程序的“newForm1.aspx”时,我面临一个问题。在asp.net中的单个解决方案文件中的两个Web应用程序之间的导航
请帮帮我,它急。
在此先感谢。
尼拉詹辛格
我的项目在单个解决方案文件中有两个Web应用程序。第一个Web应用程序是基于旧的架构,第二个是基于新的架构。我们逐渐将旧的应用程序转移到新架构上。现在,当从页面导航到第一个Web应用程序的“Form1.aspx”到第二个Web应用程序的“newForm1.aspx”时,我面临一个问题。在asp.net中的单个解决方案文件中的两个Web应用程序之间的导航
请帮帮我,它急。
在此先感谢。
尼拉詹辛格
在第一web应用程序的Form1.aspx,重定向添加到newForm1.aspx所述第二网络应用的。我不确定最好的位置,可能在OnInit。
Page.Response.Redirect("newForm1.aspx");
我想你遇到的问题是,旧的Web应用程序和新的Web应用程序将驻留在不同的虚拟目录,因此,新的网络应用程序有没有在那里“newForm1.aspx”的知识,因为这是旧Web应用程序虚拟目录中的一个页面。
的解决方案是,以确保您的重定向的前缀是旧的Web应用程序的完整路径:什么是问题,你遇到
Response.Redirect("http://oldwebapp/newForm1.aspx");
? – ahockley 2009-07-22 18:57:57