项目发布遇见的问题的整理

昨天到今天做项目发布(demo环境,虚拟机环境):

1,机器X86

2,操作系统Windows Server 2003 SP2

3,数据库Oracle

4,用Oracle DataAccess

由于系统首先安装的是.Net FrameWork 2.0 ,.Net FrameWork 4.O ,然后安装的是IIS(Windows Server 2003 iis下载)。

需求对.Net FrameWork2.0 和.net FrameWork 4.0 进行注册:

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis - i

C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis - i

项目发布后可能会出现如下错误,

解决方案:

web.config
 1   <runtime> 
 2     <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> 
 3         <dependentAssembly> 
 4             <assemblyIdentity name="Oracle.DataAccess" 
 5             publicKeyToken="89B483F429C47342" 
 6             culture="neutral" /> 
 7             <bindingRedirect 
 8               oldVersion="4.112.3.0" 
 9               newVersion="2.112.3.0"/> 
10         </dependentAssembly> 
11     </assemblyBinding> 
12 </runtime>

就这样,就可以

原文地址:https://www.cnblogs.com/hfliyi/p/2508877.html