WinForm, Console里边确实有,你确定Web里边也有?

解决方案 »

  1.   


    不过好像VS2012已经没有这一项了,不知道为什么。不可能吧,msbuild的命令应该不会改的,如果没有改,应该就不会没有这个项才对回到楼主的问题,web的项目应该是不用设置的,它依靠的是IIS,所以是根据IIS来分64/32的,所以估计都是默认any cpu
      

  2.   

    首先要确认你的是web应用,还是web站点
      

  3.   


    是Web站点。其实不太明白Web站点与Web应用程序的区别,这两点对这个有影响吗?
      

  4.   


    不过好像VS2012已经没有这一项了,不知道为什么。不可能吧,msbuild的命令应该不会改的,如果没有改,应该就不会没有这个项才对回到楼主的问题,web的项目应该是不用设置的,它依靠的是IIS,所以是根据IIS来分64/32的,所以估计都是默认any cpu用VS开发Web站点的时候,调试的时候肯定是用VS集成的IIS,我怎么能改变一下IIS是32/64呢?
      

  5.   

    只有web应用程序才能设置,web站点是无需生成/发布就能直接运行的,他是给IIS进行编译显示,web应用程序是VS先自行编译才交给IIS,不一样的概念
      

  6.   

    web站点,如果要发布的话,可以怎么设置
      

  7.   


    好吧,第一次见到,今天又学了新东西。那我详细说说我的问题。这是一个遗留的项目。项目是一个Web站点程序。使用System.Oracle.Client连接远程的Oracle数据库。在运行的时候出现了异常"Attempt to load Oracle client libraries threw BadImageFormatException.  This problem will occur when running in 64 bit mode with the 32 bit Oracle client components installed". 这应该是由于System.Oracle.Client是32位的,而我的机器是64位造成的。现在的解决方案是换成64位System.Oracle.Client或者把VS集成的IIS设置成32位。但是我不知道有没有64位的Oracle dll, 所以在考虑设置VS IIS为32位。
      

  8.   

    我记得iis7的应用程序池有设置的吧
      

  9.   


    我本机没有安装IIS,我是说用VS集成的那个卡西尼,名字记不清了,反正就是自带的那个服务器。
      

  10.   

    http://www.oracle.com/technetwork/cn/topics/dotnet/downloads/net-downloads-1526985-zhs.html用ODAC吧
      

  11.   

    http://www.tuicool.com/articles/bay2Ej
      

  12.   


    不过好像VS2012已经没有这一项了,不知道为什么。不可能吧,msbuild的命令应该不会改的,如果没有改,应该就不会没有这个项才对回到楼主的问题,web的项目应该是不用设置的,它依靠的是IIS,所以是根据IIS来分64/32的,所以估计都是默认any cpu用VS开发Web站点的时候,调试的时候肯定是用VS集成的IIS,我怎么能改变一下IIS是32/64呢?看了下面的留言,web application 跟web site是不一样的
    前者当然有那个32/64的选项啊,因为它就是一个程序,所有的页面代码只能编译成一个dll
    具体还可以了解一下aspnet_compiler然后IIS是32/64,应该是你自己的机器决定的吧,但是看了一下inetmgr的about信息,貌似也找不到啊
      

  13.   


    ODAC是那个Oracle.DataAccess.dll吗? 用Oracle.DataAccess.dll的话,需要装什么东西吗,还是直接用dll就可以?
      

  14.   


    最近这个Oracle整的有点乱。使用System.Data.OracleClient是不是也需要安装Oracle的驱动?跟ODAC的驱动是一回事吗?谢谢