Click here to Skip to main content
Rate this: bad
Please Sign up or sign in to vote.
See more: C# .NET4
i have an application that show this error to me when i send datatable to reportdocument!!!
please help...
Mixed mode assembly is built against version 'v2.0.50727' of the runtime and cannot be loaded in the 4.0 runtime without additional configuration information.
my app.config file is:
<?xml version="1.0"?>
  <startup useLegacyV2RuntimeActivationPolicy="true">
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
but i see this error!!!
Posted 21-Jul-12 2:33am
Edited 21-Jul-12 2:37am

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

Based on the discussion here: mixed mode assembly is built against version '2.0.50727'[^], it, looks like your C# project references a C++/CLI project that has not yet been updated to .NET 4.0. Open your C++/CLI project in VS 2010 and build it again. And then make sure your C# project is referencing the new DLL and not the old one.
Alireza_Nasr at 21-Jul-12 10:04am
i do but i see that error...

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 OriginalGriff 467
1 CPallini 400
2 Sergey Alexandrovich Kryukov 348
3 BillWoodruff 254
4 George Jonsson 251
0 OriginalGriff 5,370
1 CPallini 4,360
2 Sergey Alexandrovich Kryukov 3,822
3 George Jonsson 3,037
4 Gihan Liyanage 2,435

Advertise | Privacy | Mobile
Web04 | 2.8.140916.1 | Last Updated 21 Jul 2012
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100