相关疑难解决方法(0)

在.NET 4.0项目中引用.NET 2.0混合模式程序集需要什么"附加配置"?

我有一个项目,其中我想使用一些.NET 4.0功能,但核心要求是我可以使用针对2.X编译的System.Data.SQLite框架.我看到提到这是可能的,例如这里接受的答案,但我不知道如何实际实现这一点.

当我在参考2.X程序集时尝试运行我的4.0项目时,我得到:

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

什么"附加配置"是必要的?

.net c# sqlite .net-4.0 system.data.sqlite

517
推荐指数
8
解决办法
18万
查看次数

Team Build,SGen和混合模式组装

这里有点奇怪的人.

我们有一个相当复杂的(111个项目分布在asp.net,silverlight,WFC,Ria Services等)解决方案,它在我的开发盒上正确构建(2010).如果我在构建机器上启动VS,我也可以正确构建解决方案.但是,当我对构建进行排队时,它几乎完成,直到它尝试运行SGen - 此时我得到旧的"混合模式程序集是针对运行时的版本'v2.0.50727'构建的,无法加载到4.0运行时没有其他配置信息." 板栗.

我已经用Google搜索试图找到一个解决方案,但似乎没有任何工作 - 错误发生在complile time而不是运行时,我已经将v2激活密钥添加到Team build host的配置文件中无效.解决方案中没有可能导致加载内容的测试.

有任何想法吗?任何人?特别困惑的是VS可以在服务器上构建好,但团队构建失败.

build-process visual-studio-2010 tfsbuild tfs2010

10
推荐指数
1
解决办法
2722
查看次数