您好我面临以下问题而且让我发疯了!
我有以下解决方案结构:
Solution1
project1
page1.aspx
project2
page2.aspx
page1.aspx包含一个asp.net菜单控件,我需要从menuitem导航到project2中的page2.aspx
换句话说,如何在同一解决方案中从另一个项目访问项目资源?
提前致谢
答案 0 :(得分:2)
如果解决方案中有2个Web项目,则表示您共有2个不同的Web应用程序。您可以从一个应用程序中的菜单导航到另一个应用程序的唯一方法是创建链接。例如:
假设:
Page1.aspx(在project1中)位于http://localhost/App1/page1.aspx
Page2.aspx(项目2中)位于http://localhost/App2/page2.aspx
您可以通过在菜单中指向以下链接:http://localhost/App2/page2.aspx
换句话说,你的菜单必须有一个元素:
<a href="htp://localhost/App2/page2.aspx">Take me to page2 </a>
我希望这很清楚。
答案 1 :(得分:0)
如果您需要调试Project2但起点是Project1 - 转到Project2属性并将其指向Start1到Project1:
然后编译并运行Project2。它将启动Project1,但是当它重定向到Project2时,您将能够调试,使用断点等。