PB11:生成webservice的Object文件报错,Unknown error when invoking pbwsemit.exe.
在生成webservice的object文件时,出现如下报错信息:
---------- Error messages: (8:54:48) Unknown error when invoking pbwsemit.exe. ---------- Finished (8:54:48)
具体原因可能有以下几点:
1、程序是否存放在中文目录或者目录带空格;
2、将 C:\Windows\Microsoft.NET\Framework\v2.0.50727,添加至环境变量path中,并确保是唯一值;
3、检查服务端 iis 是否正常,是否存在对应端口的站点;
4、由于 .net 语法更为严格,有符号和无符号的同类型数值变量不能做互相赋值或比较等操作,例如:int 和 uint;此问题可能会导致发布时 pb 直接崩溃!
5、检查是否安装Microsoft .NET Framework 2.0 软件开发工具包 (SDK)工具;
6、检查你的C:\Program Files\Sybase\PowerBuilder 11.5\DotNET\bin文件夹下有这个文件吗?
7、全局函数不能使用 this 代词,可用 GetApplication() 替代。
拓展: