当前位置:编程学习 > C#/ASP.NET >>

asp.net调用类库的问题~

  想修改别人的一个代码~ 这个是个网站程序,一个解决方案里面包含了几个项目,除了网站以外,其他都生成类库形式! 类库里面有启动本地tcp/ip服务,端口号8501, 用以接收gprs数据,现在在c#里面启动调试,功能都是正常的,用netstat-aon|findstr "8501" 和tasklist|findstr "PID" 查得对应的进程是WebDev.WebServer.EXE,这个是正确的,拿TCP调试助手也可以连接到网站并收发数据,现在我把网站发布到本机 c:\inetpub\wwwroot下面,从网页打开,网页浏览数据库连接都是好的,只不过用tcp助手连接不了网站,感觉好像tcp服务没有启动似得,查看了一下pid,发现8501被aspnet_wp.exe占用,这个是怎么回事?怎么让发布网站的时候能启动后台tcp服务?不知道我说请没有? --------------------编程问答-------------------- 顶!沉得好快! --------------------编程问答-------------------- 启动本地tcp/ip服务的用户权限问题,iis下跑的是ASPNET用户
  
*****************************************************************************
签名档: http://feiyun0112.cnblogs.com/ --------------------编程问答--------------------  我已经把wwwroot设为everyone读写权限了!还有什么需要设置的吗? --------------------编程问答--------------------
引用 2 楼 feiyun0112 的回复:
启动本地tcp/ip服务的用户权限问题,iis下跑的是ASPNET用户
  
*****************************************************************************
签名档: http://feiyun0112.cnblogs.com/


我已经把wwwroot设为everyone读写权限了!还有什么需要设置的吗? --------------------编程问答-------------------- 不是的,你到管理工具--服务看启动这个本地tcp/ip服务的是什么用户,设成一个固定用户看看 --------------------编程问答--------------------   我又重新全部重来了一遍,http://127.0.0.1 现在发现tcp调试助手已经把可以把数据发给网站并存入数据库了~
  不过有些奇怪的问题,在c#里面调试的时候存入数据库后可以在谷歌地图上面显示出位置来,发布到wwwroot下面以后,即使查看数据库已经有数据了,网页上面点击浏览最后位置,什么都看不到!
   我看了下只有一点区别  在c#调试时打开的是http://127.0.0.1/webmap.aspx,到发布以后http:127.0.0.1 打开以后成了http://127.0.0.1/webmap.aspx# 

  真不知道哪里不对了
   --------------------编程问答-------------------- 顶~
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,