本机调试时都没有问题,但编译后放到远程计算机上后,找不到调试时显示的"调用"按钮,单独运行调用的那个连接又出现错误.
我看到编译后的WebService.asmx源码还是<%@ WebService Language="C#" CodeBehind="~/App_Code/WebService.cs" Class="WebService" %>,但编译后App_Code已经不在了,是不是这里不对?错误描述:
运行时错误
说明: 服务器上出现应用程序错误。此应用程序的当前自定义错误设置禁止远程查看应用程序错误的详细信息(出于安全原因)。但可以通过在本地服务器计算机上运行的浏览器查看。 详细信息: 若要使他人能够在远程计算机上查看此特定错误信息的详细信息,请在位于当前 Web 应用程序根目录下的“web.config”配置文件中创建一个 <customErrors> 标记。然后应将此 <customErrors> 标记的“mode”属性设置为“Off”。求救!
我看到编译后的WebService.asmx源码还是<%@ WebService Language="C#" CodeBehind="~/App_Code/WebService.cs" Class="WebService" %>,但编译后App_Code已经不在了,是不是这里不对?错误描述:
运行时错误
说明: 服务器上出现应用程序错误。此应用程序的当前自定义错误设置禁止远程查看应用程序错误的详细信息(出于安全原因)。但可以通过在本地服务器计算机上运行的浏览器查看。 详细信息: 若要使他人能够在远程计算机上查看此特定错误信息的详细信息,请在位于当前 Web 应用程序根目录下的“web.config”配置文件中创建一个 <customErrors> 标记。然后应将此 <customErrors> 标记的“mode”属性设置为“Off”。求救!
<webServices>
<protocols>
<add name="HttpSoap"/>
<add name="HttpPost"/>
<add name="HttpGet"/>
<add name="Documentation"/>
</protocols>
</webServices>