我的解决方案中有两个项目,例如Project1和Project2。 Project1以.NET Framework 2.0为目标,而Project2以.NET Framework 3.5为目标。 Project1没有对Project2的引用,Project2的目的是使用它在Project1的后期构建中生成的.exe文件。但是,当我尝试在具有.NET Framework 2.0的计算机上运行Project1.exe时,它表示它需要运行.NET 3.5。是因为Project2与Project1在同一个解决方案中吗?如果是,有没有办法解决这个问题,改变Project2的目标框架?谢谢!
答案 0 :(得分:2)
如果你的project1使用了针对.net 3.5的project2中的exe build,那么简单就需要3.5了
如果您想更改Project2的目标,请检查此链接: Click Here
答案 1 :(得分:0)
也许你在project1里面使用了一个需要.net 3.5的库?