超级郁闷的问题......

54783szg 2005-09-22 09:58:32
我在我的电脑里创建了一个WEB服务工程,并在IIS里设置了一个虚拟目录,路径就是WEB服务工程的所在路径,比如:D:\MYSERVICE,调试编译也没什么问题,然后将整个工程拷贝到另外一台电脑,也建立同样的IIS虚拟目录,然后打开工程,出现如下错误:
Visual Studio.NET无法创建或打开应用程序.问题很可能是因为本地WEB服务器上没安装所需的组件,请运行Visual Studio.NET安装程序并添加WEB开发组件.
后来我将工程文件拷贝到IIS默认的路径:C:\Inetpub\wwwroot下,什么毛病也没有.也就是说我的WEB服务工程文件只能在C:\Inetpub\wwwroot下运行,自己在其他盘里创建虚拟目录不行,这是什么问题呀?搞了一天了,没个头绪,请大家帮助一下!
...全文
235 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
mywebcom 2005-10-01
  • 打赏
  • 举报
回复
当然也可能是权限问题,因为默认C:\Inetpub\wwwroot是共享的。
mywebcom 2005-10-01
  • 打赏
  • 举报
回复
代理服务器问题吧,曾经以为朋友也有这样经历~~~
jxufewbt 2005-09-30
  • 打赏
  • 举报
回复
up
非著名码农 2005-09-29
  • 打赏
  • 举报
回复
不错,谢谢楼主,做个标记,以后肯定用得着
wuyi8808 2005-09-25
  • 打赏
  • 举报
回复
正准备做Web Services方面的东东, 学习一下.
zeusvenus 2005-09-25
  • 打赏
  • 举报
回复
只能说明ms的webservice还没有完全绿色复制能力:)
bitsbird 2005-09-25
  • 打赏
  • 举报
回复
虚拟目录设置不正确,请打开csprojwebinfo文件中的路径来设置虚拟目录
zhongwanli 2005-09-25
  • 打赏
  • 举报
回复
MARK
mywebcom 2005-09-23
  • 打赏
  • 举报
回复
3q
swordragon 2005-09-23
  • 打赏
  • 举报
回复
呵呵,又长见识了。谢谢
54783szg 2005-09-23
  • 打赏
  • 举报
回复
当然给分,在此说一下我的步骤和方法,以方便后来人:
在IIS里建一个虚拟目录,比如:KKK,物理路径为你所拷贝的工程文件实际路径,然后将工程中扩展名为.WEBINFO和.SLN的两个文件用记事本打开,将Web URLPath中的第二级目录名(LOCALHOST后面的)修改为KKK,最后打开工程时不要点.SLN,而是打开.CSPROJ文件,编译保存.SLN文件时,选择覆盖原来的.SLN文件即可!
这样你可以任意修改IIS中的名字和路径,也可以将你的WEB SERVICE工程随意拷贝啰!
zykj_2000 2005-09-22
  • 打赏
  • 举报
回复
如果你要自接打开,就必须两台电脑不仅虚拟目录一致,还要连绝对目录也一致
比如你第一台电脑是C:\web,哪第二台电脑,也要是C:\web如果不一致的话,就要修改.sln文件
还有IIS要装ForntPage 服务器扩展
fhongke 2005-09-22
  • 打赏
  • 举报
回复
不给分??
fhongke 2005-09-22
  • 打赏
  • 举报
回复
不用一样,可以手动修改项目文件的配置!
54783szg 2005-09-22
  • 打赏
  • 举报
回复
多谢,自己已搞定!

12,162

社区成员

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

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