web在调试环境成功,放到网站上就不行 很明显,你这么做只能在服务器端启动进程。如果你的web程序运行在当前账户会话中,你能看到桌面上蹦出一个程序如果你的web程序运行在iis账户中,你会发现你的服务器的任务管理器中多了一个进程(假设权限足够),但是不会蹦出窗口,而客户端不会有任何反应。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Process启动了服务器上的一个程序,Process.Start("http://www.163.com"); 可以考虑启动一个游览器啊,带上这个url做为参数 各位大大,修改为Response.Redirect("http://192.168.0.244:8080/", true);这种方式就可以了。但新问题又来了,当条件是else时,跳转不了,(调试时可以,放到服务器上就不行) if (strIP.Contains("192.168.0.") || strIP.Contains("192.168.15.")) Response.Redirect("http://www.sina.com", true); else Response.Redirect("http://www.163.com", true); 我大概明白是怎么回事了 当以下语句在本机测试时,取的是本机的IP,所以没有问题。当放到服务器上时,取的是服务器的IP,所以会有问题了。问题是我现在只想取客户端的IP进行使用,要怎么办呢? System.Net.IPAddress[] ips = System.Net.Dns.GetHostAddresses(Environment.MachineName); string strIP = ""; for (int i = 0; i < ips.Length; i++) { strIP += ips[i].ToString(); } 麻烦高手帮忙合并2个we.config IsPostBack的问题 vs2005安装问题 请问在javascript里怎么用split按正则表达式分割成Array()? 【用 DataList 怎样生成一个报表】 一个两级权限认证的问题!200分请大家踊跃发言! 请问每增加一个客户端,服务器IIS占用的内存增加多少? flv 访问不了 关于PageLoad中的代码被执行了两次的问题 HTTP 错误 500.19 -无法访问请求的页面,因为该页的相关配置数据无效。 js 调用问题 aspx页面上传服务器后界面图形没了,只有前台代码,怎么回事??
Process.Start("http://www.163.com"); 可以考虑启动一个游览器啊,带上这个url做为参数
修改为Response.Redirect("http://192.168.0.244:8080/", true);这种方式就可以了。但新问题又来了,当条件是else时,跳转不了,(调试时可以,放到服务器上就不行) if (strIP.Contains("192.168.0.") || strIP.Contains("192.168.15."))
Response.Redirect("http://www.sina.com", true);
else
Response.Redirect("http://www.163.com", true);
string strIP = ""; for (int i = 0; i < ips.Length; i++)
{
strIP += ips[i].ToString();
}