我发现一个用户的硬件迫使我使用.NET 4.0而不是.NET 3.5(视频驱动程序问题)。但是,我的大部分用户都没有.NET 4.0。什么是构建我的解决方案的好方法,以便我可以同时定位这两个解决方案。对于这个问题,假设我有一个MyClass.dll项目和一个MyApp.exe。 MyClass和MyProject都需要.NET 3.5或.NET 4.0。多引导.NET 3.5和.NET 4.0引用程序集
我有两个解决方案吗?四个项目?以某种方式配置输出?使用链接?谢谢。我猜这样的事情可能工作(但它是最好的做法)
在这种情况下,我使双方MyClass.dll的输出,匹配默认命名空间。
为什么你不能到处在这种情况下,目标3.5设备?或者你有需要4.0的功能? – BrokenGlass
.Net 4.0运行时可以运行.Net 3.5程序,所以你不能只瞄准3.5? – Falanwe
我的一个用户拥有一台支持触摸功能的笔记本电脑 - 当所述笔记本电脑连接到外部显示器时,WPF AllowsTransparency导致3.5(但不低于4.0)的崩溃 - 不要问我调试需要多少小时这个。 – tofutim