pb11.5发布webservice的问题

Fantazindy_yang 2011-07-11 04:58:23
PB11.5 + IIS5.1 + .NETFRAMWORK2.0

成功编译到IIS后,在IIS上查看是空目录,是什么原因啊?
...全文
372 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
lsy999 2011-08-03
  • 打赏
  • 举报
回复
先學習
悠游天下 2011-08-02
  • 打赏
  • 举报
回复
还不会用呢~~
lbee139 2011-07-28
  • 打赏
  • 举报
回复
sadfsdfasdfasdf
lbee139 2011-07-28
  • 打赏
  • 举报
回复
sdfsdfsdfsdfsdf
满上 2011-07-28
  • 打赏
  • 举报
回复
安完IIS 打开默认网站,能打开再布置,估计是IIS问题
wag_enu 2011-07-22
  • 打赏
  • 举报
回复
估计是IIS 的配置有问题。
要确保IIS 能解析ASPX 先。
yanka_sky 2011-07-20
  • 打赏
  • 举报
回复
先下载一个.netFramework清除工具(清除你机器上的所有.netFramework,为再次重装.netFramework做准备,建议用360卸载.netFramework,这样卸载的彻底,下载地址http://www.cnblogs.com/Files/lewhwa/dotnetfx_cleanup_tool.zip)运行,选中“Product to cleanup:"的列表框中选中“.Net Framework 2.0"的选项,点击“Cleanup Now"的按钮。清除完毕过后,再行安装.netFramework2.0,就可以成功搭建.netFramework环境了。再就是注意IIS的默认端口为80,如果你的机器上装Tomcat了(它的默认端口也是80),所以你可以将IIS的默认端口改为81,改完后发布webservice的时候,WSDL的URL相应就是这个样子的(以我的为例):http://localhost:81/datawebservice/n_datawebservice.asmx?WSDL。希望我的解答对你有所帮助,如果有问题的话请给我留言。我刚刚用PB11.5成功发布webservice了,并且测试也成功了。
Fantazindy_yang 2011-07-11
  • 打赏
  • 举报
回复
D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>goto groupstep_iis7

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>net localgroup IIS_IUSRS
发生系统错误 1376。

指定的本地组不存在。

IIS_IUSRS [IIS 7] was not found.

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>goto copystep

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>if "c-" == "c-" goto notcopy

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>xcopy /D /Y "C:\Program Files\Sybase\pb11.5\PowerBuilder 11.5\DotNET\webroot\global.asax" .

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>xcopy /D /Y "C:\Program Files\Sybase\pb11.5\PowerBuilder 11.5\DotNET\webroot\global.asax.cs" .

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>xcopy /D /Y "C:\Program Files\Sybase\pb11.5\PowerBuilder 11.5\DotNET\webroot\global.asax.resx" .

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>REM xcopy /D /Y /E "C:\Program Files\Sybase\pb11.5\PowerBuilder 11.5\DotNET\webroot\images\*.*" images\

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>REM xcopy /D /Y /E "C:\Program Files\Sybase\pb11.5\PowerBuilder 11.5\DotNET\webroot\scripts\*.*" scripts\

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>xcopy /D /Y "C:\Program Files\Sybase\pb11.5\PowerBuilder 11.5\DotNET\bin\Sybase.PowerBuilder.System.pbd" "..\spring_web_root"\file\common\c\~pl_\

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>reg import "C:\Program Files\Sybase\pb11.5\PowerBuilder 11.5\DotNET\bin\PBExceptionTrace.reg"

操作成功结束

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>if "D:\Program Files\pb 11.5\spring_web\pb2cstempout\csc_output_file_name.txt" == "" (csc /t:library /debug /platform:x86 "/r:C:\Program Files\Sybase\pb11.5\PowerBuilder 11.5\DotNET\bin\Sybase.PowerBuilder.Core.dll;C:\Program Files\Sybase\pb11.5\PowerBuilder 11.5\DotNET\bin\Sybase.PowerBuilder.Interop.dll;C:\Program Files\Sybase\pb11.5\PowerBuilder 11.5\DotNET\bin\Sybase.PowerBuilder.Common.dll;C:\Program Files\Sybase\pb11.5\PowerBuilder 11.5\DotNET\bin\Sybase.PowerBuilder.Web.WebService.dll;C:\Program Files\Sybase\pb11.5\PowerBuilder 11.5\DotNET\bin\com.sybase.ejb.net.dll;C:\Program Files\Sybase\pb11.5\PowerBuilder 11.5\DotNET\bin\com.sybase.iiop.net.dll" /out:"bin\spring_web.dll" *.cs ) else (csc /t:library /debug /platform:x86 "/r:C:\Program Files\Sybase\pb11.5\PowerBuilder 11.5\DotNET\bin\Sybase.PowerBuilder.Core.dll;C:\Program Files\Sybase\pb11.5\PowerBuilder 11.5\DotNET\bin\Sybase.PowerBuilder.Interop.dll;C:\Program Files\Sybase\pb11.5\PowerBuilder 11.5\DotNET\bin\Sybase.PowerBuilder.Common.dll;C:\Program Files\Sybase\pb11.5\PowerBuilder 11.5\DotNET\bin\Sybase.PowerBuilder.Web.WebService.dll;C:\Program Files\Sybase\pb11.5\PowerBuilder 11.5\DotNET\bin\com.sybase.ejb.net.dll;C:\Program Files\Sybase\pb11.5\PowerBuilder 11.5\DotNET\bin\com.sybase.iiop.net.dll" /out:"bin\spring_web.dll" *.cs 1>"D:\Program Files\pb 11.5\spring_web\pb2cstempout\csc_output_file_name.txt" )
Build Succeeded.

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>goto end

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>rem endlocal

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>if ERRORLEVEL 1 exit 2

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>if exist "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\*.cs" del "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\*.cs"
Generating PowerBuilder .NET assemblies succeeded.
Warning: Cannot delete the D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\build.bat file.
Warning: Cannot delete the D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\securityperms.txt file.
Warning: Cannot copy the log.txt file to the output directory.

D:\Program Files\pb 11.5\spring_web\pb2cstempout>call "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\deploytoserver.bat"

D:\Program Files\pb 11.5\spring_web\pb2cstempout>xcopy /H /D /Y "D:\Program Files\pb 11.5\spring_web\spring_web.pbd" "c:\inetpub\wwwroot\spring_web\..\spring_web_root\file\common\c\~pl_\"

D:\Program Files\pb 11.5\spring_web\pb2cstempout>echo successful
successful

D:\Program Files\pb 11.5\spring_web\pb2cstempout>del "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\deploytoserver.bat"

D:\Program Files\pb 11.5\spring_web\pb2cstempout>call "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\createvdir_spring_web.bat"

D:\Program Files\pb 11.5\spring_web\pb2cstempout>if not exist "c:\inetpub\wwwroot\spring_web" mkdir "c:\inetpub\wwwroot\spring_web"

D:\Program Files\pb 11.5\spring_web\pb2cstempout>"D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\createvroot_spring_web.vbs"

D:\Program Files\pb 11.5\spring_web\pb2cstempout>del "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\createvroot_spring_web.vbs"

D:\Program Files\pb 11.5\spring_web\pb2cstempout>del "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\createvdir_spring_web.bat"
找不到批处理文件。

D:\Program Files\pb 11.5\spring_web\pb2cstempout>if not exist "c:\inetpub\wwwroot\spring_web" mkdir "c:\inetpub\wwwroot\spring_web"

D:\Program Files\pb 11.5\spring_web\pb2cstempout>xcopy /Y /E /D "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web" "c:\inetpub\wwwroot\spring_web"

D:\Program Files\pb 11.5\spring_web\pb2cstempout>rd /S /Q "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web"

D:\Program Files\pb 11.5\spring_web\pb2cstempout>if not exist "c:\inetpub\wwwroot\spring_web_root" mkdir "c:\inetpub\wwwroot\spring_web_root"

D:\Program Files\pb 11.5\spring_web\pb2cstempout>xcopy /Y /E /D "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web_root" "c:\inetpub\wwwroot\spring_web_root"

D:\Program Files\pb 11.5\spring_web\pb2cstempout>rd /S /Q "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web_root"

D:\Program Files\pb 11.5\spring_web\pb2cstempout>call "D:\Program Files\pb 11.5\spring_web\pb2cstempout\pb1420.tmp.bat"

D:\Program Files\pb 11.5\spring_web\pb2cstempout>net user ASPNET
用户名 ASPNET
全名 ASP.NET 计算机帐户
注释 用于运行 ASP.NET 辅助进程(aspnet_wp.exe)的帐户
用户的注释 用于运行 ASP.NET 辅助进程(aspnet_wp.exe)的帐户
国家(地区)代码 000 (系统默认值)
帐户启用 Yes
帐户到期 从不

上次设置密码 2011/7/11 下午 04:23
密码到期 从不
密码可更改 2011/7/11 下午 04:23
需要密码 No
用户可以更改密码 No

允许的工作站 All
登录脚本
用户配置文件
主目录
上次登录 从不

可允许的登录小时数 All

本地组成员 *Users
全局组成员 *None
命令成功完成。


D:\Program Files\pb 11.5\spring_web\pb2cstempout>cacls "c:\inetpub\wwwroot\spring_web\temp" /t /e /c /g ASPNET:f

D:\Program Files\pb 11.5\spring_web\pb2cstempout>cacls "c:\inetpub\wwwroot\spring_web_root" /t /e /c /g ASPNET:f
处理的目录: c:\inetpub\wwwroot\spring_web_root

D:\Program Files\pb 11.5\spring_web\pb2cstempout>net localgroup IIS_WPG
发生系统错误 1376。

指定的本地组不存在。

IIS_WPG [IIS 6] was not found.

D:\Program Files\pb 11.5\spring_web\pb2cstempout>goto groupstep_iis7

D:\Program Files\pb 11.5\spring_web\pb2cstempout>net localgroup IIS_IUSRS
发生系统错误 1376。

指定的本地组不存在。

IIS_IUSRS [IIS 7] was not found.

D:\Program Files\pb 11.5\spring_web\pb2cstempout>goto end

D:\Program Files\pb 11.5\spring_web\pb2cstempout>del "D:\Program Files\pb 11.5\spring_web\pb2cstempout\pb1420.tmp.bat"
找不到批处理文件。

D:\Program Files\pb 11.5\spring_web\pb2cstempout>del "D:\Program Files\pb 11.5\spring_web\pb2cstempout\deploytoserver.bat"
找不到批处理文件。
Deploying PowerBuilder .NET assemblies succeeded.
Fantazindy_yang 2011-07-11
  • 打赏
  • 举报
回复
该文件内容如下:

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>csc
Microsoft (R) Visual C# 2005 编译器 版本 8.00.50727.42
用于 Microsoft (R) Windows (R) 2005 Framework 版本 2.0.50727
版权所有 (C) Microsoft Corporation 2001-2005。保留所有权利。

fatal error CS2008: 未指定输入

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>if errorlevel 9009 exit 3

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>if exist "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\*.asmx" del "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\*.asmx"

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>if exist "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\*.html" del "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\*.html"

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>if exist "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\*.css" del "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\*.css"

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>if exist "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\*.cs" del "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\*.cs"

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>if exist "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\*.aspx" del "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\*.aspx"

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>if exist "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\*.htm" del "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\*.htm"

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>if exist "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\*.js" del "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\*.js"

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>if exist "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\*.resx" del "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\*.resx"

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>if exist "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\*.asax" del "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\*.asax"

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>if exist "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\build.bat" del "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\build.bat"

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>if exist "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\web.config" del "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\web.config"

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>if exist "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\bin" rd /s /q "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\bin"

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>if exist "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\images" rd /s /q "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\images"

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>if exist "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\scripts" rd /s /q "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\scripts"

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>if exist "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\temp" rd /s /q "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\temp"

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>if exist "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\..\spring_web_root" rd /s /q "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\..\spring_web_root"

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>rename "D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web\AssemblyInfo.bak" "AssemblyInfo.cs"

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>"C:\Program Files\Sybase\pb11.5\PowerBuilder 11.5\DotNET\bin\pb2cs" @"D:\Program Files\pb 11.5\spring_web\pb2cstempout\projectinfo.txt"
Type-checking (pass 1) system (system)
Parsing d:\program files\pb 11.5\spring_web\spring_web.pbl (n_spring_web)
Parsing d:\program files\pb 11.5\spring_web\spring_web.pbl (spring_web)
Type-checking (pass 1) d:\program files\pb 11.5\spring_web\spring_web.pbl (n_spring_web)
Type-checking (pass 1) d:\program files\pb 11.5\spring_web\spring_web.pbl (spring_web)
Type-checking (pass 1) d:\program files\pb 11.5\spring_web\spring_web.pbl (n_spring_web)
Type-checking (pass 1) d:\program files\pb 11.5\spring_web\spring_web.pbl (spring_web)
Type-checking (pass 1) d:\program files\pb 11.5\spring_web\spring_web.pbl (n_spring_web)
Type-checking (pass 1) d:\program files\pb 11.5\spring_web\spring_web.pbl (spring_web)
Type-checking prototypes/instance variables(pass 2)
Type-checking prototypes/instance variables(pass 2)
Type-checking methods(pass 2) d:\program files\pb 11.5\spring_web\spring_web.pbl (n_spring_web)
Type-checking methods(pass 2) d:\program files\pb 11.5\spring_web\spring_web.pbl (spring_web)
Emitting d:\program files\pb 11.5\spring_web\spring_web.pbl (spring_web)
Emitting d:\program files\pb 11.5\spring_web\spring_web.pbl (n_spring_web)
Emitting d:\program files\pb 11.5\spring_web\spring_web.pbl (spring_web)
Emitting d:\program files\pb 11.5\spring_web\spring_web.pbl (n_spring_web)


Error Summary : 0 error(s)



Warning Summary : 0 warning(s)



Compile complete -- 0 error(s), 0 warning(s)


D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>if ERRORLEVEL 1 exit 1

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>call build.bat c- "D:\Program Files\pb 11.5\spring_web\pb2cstempout\csc_output_file_name.txt"

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>rem setlocal

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>if "c-" == "" goto usage

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>if "C:\Program Files\Sybase\pb11.5\PowerBuilder 11.5\DotNET" == "" goto sethome

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>if "" == "" set PB_WEBROOT=C:\Program Files\Sybase\pb11.5\PowerBuilder 11.5\DotNET\webroot

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>md bin

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>set PBROOTDIR="..\spring_web_root"

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>md "..\spring_web_root"\mail\users

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>md "..\spring_web_root"\mail\session

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>md "..\spring_web_root"\print\users

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>md "..\spring_web_root"\print\session

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>md "..\spring_web_root"\log

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>md "..\spring_web_root"\file\icon

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>md "..\spring_web_root"\file\users

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>md "..\spring_web_root"\file\session

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>set PB_WEBFILEC="..\spring_web_root"\file\common\c

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>md "..\spring_web_root"\file\common\c\temp

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>set PB_WEBLIBDIR="..\spring_web_root"\file\common\c\~pl_

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>md "..\spring_web_root"\file\common\c\~pl_

D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>net user ASPNET
用户名 ASPNET
全名 ASP.NET 计算机帐户
注释 用于运行 ASP.NET 辅助进程(aspnet_wp.exe)的帐户
用户的注释 用于运行 ASP.NET 辅助进程(aspnet_wp.exe)的帐户
国家(地区)代码 000 (系统默认值)
帐户启用 Yes
帐户到期 从不

上次设置密码 2011/7/11 下午 04:23
密码到期 从不
密码可更改 2011/7/11 下午 04:23
需要密码 No
用户可以更改密码 No

允许的工作站 All
登录脚本
用户配置文件
主目录
上次登录 从不

可允许的登录小时数 All

本地组成员 *Users
全局组成员 *None
命令成功完成。


D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>cacls temp /t /e /c /g ASPNET:f
Cacls 命令只能在用 NTFS 文件系统的磁盘驱动器上运行。
D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>cacls "..\spring_web_root" /t /e /c /g ASPNET:f
Cacls 命令只能在用 NTFS 文件系统的磁盘驱动器上运行。
D:\Program Files\pb 11.5\spring_web\pb2cstempout\spring_web>net localgroup IIS_WPG
发生系统错误 1376。

指定的本地组不存在。

IIS_WPG [IIS 6] was not found.




未完持续
wag_enu 2011-07-11
  • 打赏
  • 举报
回复
在工程文件夹下有一个 pb2cstempout里面有一个DeployLog.txt 看看里面的内容。
wag_enu 2011-07-11
  • 打赏
  • 举报
回复
编译成 msi 后安装到IIS 还是直接发布到IIS?

662

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder Web 应用
社区管理员
  • Web 应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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