A non-working mcs file generated for e300artydevkit

I was using 2014.3.1 I downgraded it due to a confusion between vivado lab and vivado design suite where the former didn’t have vivado binary.
Currently I am using the most recent version 2017.1 I got a slightly different error.

ERROR: [Board 49-71] The board_part definition was not found for digilentinc.com:arty:part0:1.1. The project’s board_part property was not set, but the project’s part property was set to xc7a35ticsg324-1L. Valid board_part values can be retrieved with the ‘get_board_parts’ Tcl command. Check if board.repoPaths parameter is set and the board_part is installed from the tcl app store.
INFO: [Common 17-17] undo ‘set_property’.

The get_boards_parts command shows only the following board parts as valid.

xilinx.com:ac701:part0:1.0 xilinx.com:ac701:part0:1.1 xilinx.com:ac701:part0:1.2 xilinx.com:ac701:part0:1.3 xilinx.com:kc705:part0:0.9 xilinx.com:kc705:part0:1.0 xilinx.com:kc705:part0:1.1 xilinx.com:kc705:part0:1.2 xilinx.com:kc705:part0:1.3 xilinx.com:kc705:part0:1.4 xilinx.com:kc705:part0:1.5 xilinx.com:vc707:part0:1.0 xilinx.com:vc707:part0:1.1 xilinx.com:vc707:part0:1.2 xilinx.com:vc707:part0:1.3 xilinx.com:vc709:part0:1.0 xilinx.com:vc709:part0:1.1 xilinx.com:vc709:part0:1.2 xilinx.com:vc709:part0:1.3 xilinx.com:vc709:part0:1.4 xilinx.com:vc709:part0:1.5 xilinx.com:vc709:part0:1.6 xilinx.com:vc709:part0:1.7 xilinx.com:vc709:part0:1.8

and nothing came out related to board parts from tcl app store.

to solve the problem I chose set part_board {xilinx.com:ac701:part0:1.1}.
In addition to that I still had to keep the changes 2) 3) and 4) in order to compile without error. After downloading and pressing PROG button the LED near PROG button still isn’t turning on.