以前VS2008/2010自带打安装包的工具,可以很方便的把.net framework打进安装包。
VS2012及之后的版本,需要用户自己装InstallShield之类的第三方打包工具插件,也可以把.net framework打进安装包。InstallShield具体怎么用,题主可自行谷歌/百度,网上有很多教程的。
Needs to be downloaded 应该是:如果没有安装,就从网上下载、再安装。
目标电脑联网没有?
还有把杀毒软件、防火墙先关掉试试,是不是被阻止了?
还有:sp1应该是仅仅指升级包吧,试试把基础的 3.5 也选上。