PDA

View Full Version : سوال: خطای Could not load file or assembly 'ActiveReports.Web, Version=5.2.3.669



anastazia1
یک شنبه 17 بهمن 1389, 21:18 عصر
سلام دوستان من یه سایت طراحی کردم که این ارور کانفیگ رو میده میشه بگین دلیلش چیه ؟
من vd.net 2008 ,activereport for .net 3 sp3 , dotnet 3.5 sp1 رو هم نصب کردم ولی همین ارور رو میده لطفا کمکم کنید

Configuration Error

Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.

Parser Error Message: Could not load file or assembly 'ActiveReports.Web, Version=5.2.3.669, Culture=neutral, PublicKeyToken=cc4967777c49a3ff' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)

Source Error:

Line 57: <add assembly="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
Line 58: <add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
Line 59: <add assembly="ActiveReports.Web, Version=5.2.3.669, Culture=neutral, PublicKeyToken=CC4967777C49A3FF"/>
Line 60: <add assembly="System.Web.Extensions.Design, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
Line 61:
Source File: C:\PafcoMISWeb\web.config Line: 59

Assembly Load Trace: The following information can be helpful to determine why the assembly 'ActiveReports.Web, Version=5.2.3.669, Culture=neutral, PublicKeyToken=cc4967777c49a3ff could not be loaded.

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLMSoftwareMicrosoftFusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLMSoftwareMicrosoftFusion!EnableLog].

در ضمن کانفیگ وب هم اینه

<?xml version="1.0"?>
<configuration>
<configSections>
<sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectio nGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
<sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
<section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHa ndlerSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
<sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSecti onGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
<section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializatio nSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="Everywhere"/>
<section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSe ction, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
<!--<section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationSe rviceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />-->
<section name="roleService" type="System.Web.Configuration.ScriptingRoleServiceSecti on, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
</sectionGroup>
</sectionGroup>
</sectionGroup>
<!--<section name="enterpriseLibrary.ConfigurationSource" type="Microsoft.Practices.EnterpriseLibrary.Common.Confi guration.ConfigurationSourceSection, Microsoft.Practices.EnterpriseLibrary.Common, Version=3.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />-->
<sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
<section name="Pafco.MIS.Web.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
</sectionGroup>
</configSections>
<!--
<enterpriseLibrary.ConfigurationSource selectedSource="File Configuration Source">
<sources>
<add name="File Configuration Source" type="Microsoft.Practices.EnterpriseLibrary.Common.Confi guration.FileConfigurationSource, Microsoft.Practices.EnterpriseLibrary.Common, Version=3.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
filePath="app1.config" />
</sources>
</enterpriseLibrary.ConfigurationSource>
-->
<appSettings>
<add key="DataDynamicsARLic" value="RGN,RGN Warez Group,DD-APN-30-C01339,W44SSM949SWJ449HSHMF"/>
</appSettings>

<system.web>
<sessionState></sessionState>
<!--<identity impersonate="true"
userName="administrator"
password="123"/>-->

<!--
Set compilation debug="true" to insert debugging
symbols into the compiled page. Because this
affects performance, set this value to true only
during development.
-->
<!--<sessionState timeout="120"></sessionState><customErrors mode="Off"/>-->
<customErrors mode="Off" >
<error statusCode="404" redirect="/Public/AccessDenied.aspx?ErrKey=404" />
</customErrors>

<trace pageOutput="true"/>

<compilation debug="true">
<assemblies>
<add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Data.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
<add assembly="ActiveReports.Web, Version=5.2.3.669, Culture=neutral, PublicKeyToken=CC4967777C49A3FF"/>
<add assembly="System.Web.Extensions.Design, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>

<add assembly="System.Web.DynamicData, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Web.Routing, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Web.Abstractions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.ComponentModel.DataAnnotations, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Data.Entity, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>

<add assembly="System.Drawing.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>

<add assembly="System.Web.Entity, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
</assemblies>
</compilation>
<!--
The <authentication> section enables configuration
of the security authentication mode used by
ASP.NET to identify an incoming user.
-->
<authentication mode="Forms">
<forms loginUrl="login.aspx" name=".ASPXFORMSAUTH" slidingExpiration="true" timeout="15"/>
</authentication>
<authorization>
<deny users="?" />
</authorization>

<!--
The <customErrors> section enables configuration
of what to do if/when an unhandled error occurs
during the execution of a request. Specifically,
it enables developers to configure html error pages
to be displayed in place of a error stack trace.

<customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
<error statusCode="403" redirect="NoAccess.htm" />
<error statusCode="404" redirect="FileNotFound.htm" />
</customErrors>
-->
<pages>
<controls>
<add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add tagPrefix="Pafco" namespace="Pafco.Web.UI.WebControls" assembly="Pafco.Web.UI.WebControls"/>
<add tagPrefix="radT" namespace="Telerik.WebControls" assembly="RadTreeView.Net2"/>
<add tagPrefix="uc" namespace="Pafco.MIS.Web" assembly="Pafco.MIS.Web"/>
<add tagPrefix="telerik" namespace="Telerik.Web.UI" assembly="Telerik.Web.UI"/>
<add namespace="AjaxControlToolkit" assembly="AjaxControlToolkit" tagPrefix="ajaxToolkit"/>
</controls>
</pages>
<httpHandlers>
<remove verb="*" path="*.asmx"/>
<add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" validate="false"/>
<add verb="*" path="*.rpx" type="DataDynamics.ActiveReports.Web.Handlers.RpxHandler , ActiveReports.Web, Version=5.2.3.669, Culture=neutral, PublicKeyToken=cc4967777c49a3ff"/>
<add verb="*" path="*.ActiveReport" type="DataDynamics.ActiveReports.Web.Handlers.CompiledRe portHandler, ActiveReports.Web, Version=5.2.3.669, Culture=neutral, PublicKeyToken=cc4967777c49a3ff"/>
<add verb="*" path="*.ArCacheItem" type="DataDynamics.ActiveReports.Web.Handlers.WebCacheAc cessHandler, ActiveReports.Web, Version=5.2.3.669, Culture=neutral, PublicKeyToken=cc4967777c49a3ff"/>
</httpHandlers>
<httpModules>
<add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
</httpModules>
<membership defaultProvider="PafMembershipProvider" userIsOnlineTimeWindow="15" >
<providers>
<clear/>
<add name="PafMembershipProvider" type="Pafco.MIS.Web.PafMembershipProvider" />
</providers>
</membership>
</system.web>
<system.web.extensions>
<scripting>
<scriptResourceHandler enableCaching="true" enableCompression="true"/>
</scripting>
</system.web.extensions>
<location path="BasePage">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
<location path="images">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
<location path="styles">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
<location path="js">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
<location path="Public">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
<system.codedom>
<compilers>
<compiler language="c#;cs;csharp" extension=".cs" compilerOptions="/warnaserror-" warningLevel="4" type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<providerOption name="CompilerVersion" value="v3.5"/>
</compiler>
</compilers>
</system.codedom>

<!--
The system.webServer section is required for running ASP.NET AJAX under Internet
Information Services 7.0. It is not necessary for previous version of IIS.
-->
<system.webServer>
<validation validateIntegratedModeConfiguration="false"/>
<modules>
<add name="ScriptModule" preCondition="integratedMode" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
</modules>
<handlers>
<remove name="WebServiceHandlerFactory-Integrated"/>
<add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
</handlers>
<directoryBrowse enabled="false"/>
</system.webServer>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Web.Extensions" publicKeyToken="31BF3856AD364E35"/>
<bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Web.Extensions.Design" publicKeyToken="31BF3856AD364E35"/>
<bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
<connectionStrings>
<add name="MISConnectionString" connectionString="Data Source=192.168.1.50;Initial Catalog=dina;Persist Security Info=True;User ID=sa;Password=pafcosa;Enlist=False;MultipleActive ResultSets=true;Network Library=dbmssocn;Application Name=Pafco MIS System;Connect Timeout=200; Max Pool Size=200"/>
</connectionStrings>
<applicationSettings>
<Pafco.MIS.Web.Properties.Settings>
<setting name="Pafco_MIS_Web_TBPServices_MerchantService" serializeAs="String">
<value>http://pg.tejaratbank.net:80/paymentGateway/</value>
</setting>
<setting name="Pafco_MIS_Web_bankmellat_PaymentGatewayImplService"
serializeAs="String">
<value>https://pgws.bpm.bankmellat.ir/pgwchannel/services/pgw</value>
</setting>
<setting name="Pafco_MIS_Web_SamanPaymentServices_ReferencePaymen t"
serializeAs="String">
<value>https://acquirer.sb24.com:443/ref-payment/ws/ReferencePayment</value>
</setting>
<setting name="Pafco_MIS_Web_Parsian_Payment_EShopService" serializeAs="String">
<value>https://www.pec24.com/pecpaymentgateway/eshopservice.asmx</value>
</setting>
</Pafco.MIS.Web.Properties.Settings>
</applicationSettings>
</configuration>

m.soleimani
یک شنبه 17 بهمن 1389, 21:29 عصر
فایل‌ها و اسمبلی‌هات را توی آدرس مورد نظر کپی کردی ؟
میگه نتونسته لودشون کنه

anastazia1
دوشنبه 18 بهمن 1389, 10:48 صبح
کپی کردم و لی این ارور رو میده باز :

Line 56: <add assembly="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
Line 57: <add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
Line 58: <add assembly="ActiveReports.Web, Version=5.2.3.669, Culture=neutral, PublicKeyToken=CC4967777C49A3FF"/>
Line 59: <add assembly="ActiveReports3, Version=5.2.3.669, Culture=neutral, PublicKeyToken=CC4967777C49A3FF"/>
Line 60: <add assembly="ActiveReports.Viewer3, Version=5.2.3.669, Culture=neutral, PublicKeyToken=CC4967777C49A3FF"/>
Source File: C:\pafco\web.config Line: 58

Assembly Load Trace: The following information can be helpful to determine why the assembly 'ActiveReports.Web, Version=5.2.3.669, Culture=neutral, PublicKeyToken=cc4967777c49a3ff' could not be loaded.

Assembly manager loaded from: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\msco rwks.dllRunning under executable c:\windows\system32\inetsrv\w3wp.exe--- A detailed error log follows. === Pre-bind state information ===LOG: User = NT AUTHORITY\NETWORK SERVICELOG: DisplayName = ActiveReports.Web, Version=5.2.3.669, Culture=neutral, PublicKeyToken=cc4967777c49a3ff (Fully-specified)LOG: Appbase = file:///C:/pafco/LOG: Initial PrivatePath = C:\pafco\binCalling assembly : (Unknown).===LOG: This bind starts in default load context.LOG: Using application configuration file: C:\pafco\web.configLOG: Using host configuration file: \\?\C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ aspnet.configLOG: Using machine configuration file from C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\conf ig\machine.config.LOG: Post-policy reference: ActiveReports.Web, Version=5.2.3.669, Culture=neutral, PublicKeyToken=cc4967777c49a3ffLOG: Attempting download of new URL file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/root/9fe4e0bb/ef6ee4ab/ActiveReports.Web.DLL.WRN: Comparing the assembly name resulted in the mismatch: Minor VersionERR: Failed to complete setup of assembly (hr = 0x80131040). Probing terminated.

m.soleimani
دوشنبه 18 بهمن 1389, 12:18 عصر
دوست عزیز یه پروژه تازه درست کن و دقیقن کدهایی که نوشتی را بهش اضافه کن اگر مشکلت حل نشد بگو به نظر من شما ناخواسته یه چیزی را پاک کردی یا تغییر دادی دقت کن فقط کدهایی که خودت نوشتی را کپی کنی و اگر به فرمت از طریق پراپرتی ویندو هم تغییراتی اعمال کردی برای برنامه تازه هم همون تغییرات را انجام بده./

موفق باشید

ParsaNM
یک شنبه 20 شهریور 1390, 17:21 عصر
براي رفع مشکلت بايد بري روي refrenceهاي داخل برنامه و properties رو انتخاب کن و گزينه copy local رو true کن اينطوري هنگام publish يه نسخه از dll مربوطه همراه با برنامه ات فرستاده مي شه...

http://barnamenevis.org/attachment.php?attachmentid=75185&d=1315743115 (http://barnamenevis.org/attachment.php?attachmentid=75185&d=1315743115)

در اينصورت مشکل زير حل ميشه ...!

http://barnamenevis.org/attachment.php?attachmentid=75186&d=1315743173 (http://barnamenevis.org/attachment.php?attachmentid=75186&d=1315743173)