xp系统无法安装.net framework4.6.1的软件怎么办?

我用C#写了一个软件,属性里面目标框架是.net framework4.0,可是安装软件的时候出错,显示未能安装组件Microsoft .Net Framework4.6.1,因为xp系统无法安装4.6.1,所以导致出错,请问这是什么原因,我的目标框架不是4.0吗,为什么还是要4.6.1呢?要怎么解决呢?

直接下载安装带net framework的操作系统Gho文件

直接把你的程序拷贝过来,不要用安装程序试试看。
xp不支持.net 4.5以及以上版本,最高支持到4.0
建议你最好用vs2010而不是更新的版本去编译你的程序。如果你的程序引用了第三方dll,并且,net版本高于4.0将无法运行