sda*_*nna 7 .net-4.0 visual-studio-2010
我在VS2008中构建了一个组件项目,目标是.NET Framework 3.5.我最近下载了VS2010 Beta 1,以确保在切换到新IDE时该项目能够正确转换.该项目包含对框架版本2.0构建的几个第三方dll的引用.我改变了我的项目以构建框架的4.0版本但是当我尝试构建项目时,我得到了大量错误,看起来编译器无法识别类似于下面的第三方库的类类型.
"命名空间'Microsoft.Practices.EnterpriseLibrary'中不存在类型或命名空间名称'Data'(您是否缺少程序集引用?)"
我想弄清楚为什么我无法编译.从我读到的内容来看,.NET 4.0使用了不同版本的CLR.如何或为何会影响我访问这些类型的能力?我是否必须这样做
a)获取源代码并在VS2010/.NET 4.0中重新编译,然后引用该程序集或
b)等待项目作者在上面做"a"并发布针对4.0 CLR的程序集?要么
c)还有别的因为我的VS2010安装可能会被堵塞吗?
我可以将项目属性更改为目标3.5,一切都按照我在2010 IDE中的预期运行.
| 归档时间: |
|
| 查看次数: |
6653 次 |
| 最近记录: |