类库中的混合模式程序集问题

时间:2011-06-06 22:57:04

标签: .net visual-studio-2010 class-library mixed-mode

我有一个独特扭曲的常见问题。我正在运行VS2010并使用必须在先前框架中编译的第三方DLL集群。当然我收到以下错误:

混合模式程序集是针对运行时的版本“v2.0.50727”构建的,如果没有其他配置信息,则无法在4.0运行时加载。

我已经通过在app.config文件中添加以下内容在Windows窗体应用程序中使用这些DLL解决了这个问题:

<configuration> 
    <startup useLegacyV2RuntimeActivationPolicy="true">
        <supportedRuntime version="v4.0"/>
    </startup>
</configuration>

我现在的问题是我希望在类库项目中使用这些DLL,然后可以通过Windows服务调用它们。不幸的是,类库不使用app.config文件。我已经花了几个小时搜索谷歌并且找不到有用的解决方案,所以任何帮助都会非常感激。

0 个答案:

没有答案