为什么在.net里创建web service的不行呢。

fwy_beyond 2001-07-25 08:40:09
当我添完第一个窗口,即填好web service的name后,第二步就不行了,说目录不存在,找不到这个路径。为什么呢???????????????大虾指教!
...全文
82 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
fwy_beyond 2001-07-26
  • 打赏
  • 举报
回复
ping localhost没问题。而且现在我用ip创建的web service也不能运行,不能往里添加文件,不知道为什么。
我建立web service步骤:
一:在D盘上建一个目录temp,设为共享;
二:在internet 服务器上建立一个temp虚拟目录,权限全部打开,包括写入。
然后在。NET中建立WEB SERVICE,是用IP地址来建立的,可是结果却出现不能运行和加文件。不知道为何,困惑呀,困惑!!!
fwy_beyond 2001-07-26
  • 打赏
  • 举报
回复
我已经可以用localhost建立web service,已经没有问题。不过我用ip地址建立web service时,却不能build,和往里加文件,说没有权限,不知道为什么?
fwy_beyond 2001-07-26
  • 打赏
  • 举报
回复
thank you,原来我在internet服务中没有绑定localhost(127.0.0.1)。
Orasis 2001-07-26
  • 打赏
  • 举报
回复
你的localhost是不是好用啊,你ping一下试试,如果ping不通,可以查看一下,hosts文件,在Winnt\system32\drivers\etc下面,用notepad编写一下,记住他没有扩展名。
InsidedotNET 2001-07-26
  • 打赏
  • 举报
回复
Web Service只能运行在NT或windows2000 Server上,professional和win9x不行。
另外,你必须装IIS。

如果条件都满足,你用Notepad将下面代码保存为一个Test.asmx文件,放在wwwroot下。
然后在IE浏览:http://localhost/test.asmx,应该就知道了。

<%@ Webservice class="SampleC" Language="C#" %>

using System;
using System.Web;
using System.Web.Services;
using System.Drawing;

class SampleC : WebService {

[WebMethod] public int Add(int a, int b) {
return a + b + 100;
}
}
fwy_beyond 2001-07-26
  • 打赏
  • 举报
回复
用IP地址创建可以了,可是用LOCALHOST创建仍然不行?????????

12,165

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 Web Services
社区管理员
  • Web Services社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧