ignore
generate vs solution script