Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/263.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 重定向到同一解决方案中不同项目的页面_C#_Asp.net - Fatal编程技术网

C# 重定向到同一解决方案中不同项目的页面

C# 重定向到同一解决方案中不同项目的页面,c#,asp.net,C#,Asp.net,我有两个项目的解决方案 prjLauncher --Launcher.aspx PRJTEST线束 --TestPage.aspx TestHarness是一个启动项目,启动页面上有testpage.aspx 在testpage上单击一个按钮,我想重定向到Launcher.aspx页面,并附加一个querystring Response.Redirect(string.Format("/prjLauncher/Launcher.aspx?{0}", ToQuery

我有两个项目的解决方案

    • prjLauncher --Launcher.aspx
    • PRJTEST线束 --TestPage.aspx
TestHarness是一个启动项目,启动页面上有testpage.aspx

在testpage上单击一个按钮,我想重定向到Launcher.aspx页面,并附加一个querystring

            Response.Redirect(string.Format("/prjLauncher/Launcher.aspx?{0}", ToQueryString(post)));
上面是我正在使用的代码。我还引用了启动器项目和TestHarness项目

我遇到以下异常:
找不到资源。


我遗漏了什么???

如果您运行两个独立的项目,那么它们将有两个独立的基本URL(或端口),具体取决于您托管它们的方式

检查每个项目属性的“web”选项卡以查找基本地址


您还应检查是否已选择启用启动多个项目,并在启动时将“prjLauncher”项目设置为“等待请求”。

您可以使用
Server.mappath
来关联路径。是的,它们有不同的端口。我不想硬编码端口地址。我如何概括它?您可以将prjLauncher基url放在prjTestHarness web.configit中。在将端口添加到url后,仍然会出现相同的异常:Response.Redirect(string.Format(“?{0}”,ToQueryString(post));你检查了我答案最后一段的内容了吗?是的,你也实施了这些更改。。还是一样的错误。