是的,两个CLR都可以在同一台机器上 - 事实上,.NET 4允许您同时拥有同时托管两个CLR的进程!
GAC中的不同程序集将具有不同的版本,因此如果您的引用指定了版本,则CLR将加载适当的版本.当然,你需要确保你有适当的CLR加载适当的组件; 虽然v4 CLR可以加载v2程序集(有一些限制,IIRC),但你不应该尝试从v2 CLR加载v4程序集.
至于你遇到问题的原因 - 如果没有更多的信息,这是不可能的.(只要你提出问题并且有错误,请说出错误是什么.)
| 归档时间: |
|
| 查看次数: |
1554 次 |
| 最近记录: |