webservice因引用Oracle.DataAccess.dll导致发布前预编译不通过

Posted xuanhu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了webservice因引用Oracle.DataAccess.dll导致发布前预编译不通过相关的知识,希望对你有一定的参考价值。

  这个问题最初是什么问题已经忘了,虽然就在几小时前/??,终于在这儿@brandonbanks 找到解决办法。

  原因:Oracle是64位的,引用的Oracle.DataAccess.dll也是64位的,但预编译默认指定的编译器是32位的,所以我只做了其中一个步骤,即在项目Property文件夹下的配置文件中添加以下节点:<AspnetCompilerPath>C:\Windows\Microsoft.NET\Framework64\v4.0.30319</AspnetCompilerPath>,这个是.NET4.0的安装路径。(想起了,最初的问题是用NuGet装了这个dll,x86的,然后...

  我依旧喜欢64位。

 

以上是关于webservice因引用Oracle.DataAccess.dll导致发布前预编译不通过的主要内容,如果未能解决你的问题,请参考以下文章

.asmx支持post请求或者get请求调用(WebService "因 URL 意外地以 结束,请求格式无法识别" 的解决方法)

vs2010怎么添加webservice

如何添加webservice的引用,并发布到服务器上

vs2010怎么添加webservice

C# winform 如何引用webservices

WebService客户端引用 服务器无法处理请求。 ---; 未将对象引用设置到对象的实例