Well, see.
First: Error Visual C++
The Visual C ++ error is because you have to update some libraries Windows
Usually they are having installed the Visual C ++ version 2008, 2010 and 2012 Redistributable. It is enough
But it seems that Dragon Ball Xenoverse need to install their own.
Go to where you installed the game and Dragonball folder Xenoverse looks for this path \ _CommonRedist \ vcredist \ 2010
run the file that there is; vcredist_x64 or vcredist_x86 ( depending on your operating system , 32 or 64 bits ).
After that I suggest you also install the DirectX in the same folder "_CommonRedist".
Once this is done you should not give error Visual C ++
Second: the key incompatible error.
You're modifying the original game file Data2.cpk upgraded to the latest version
?? ''
Or are using the Data2.cpk where you have mods previous update? ....... When there are conflicts between data2.cpk and DBXV.exe files generally give you that error.
I have not the original version, I have the copy. And when I do not put the appropriate version of the crack data2.cpk it gives me that error.
I for sure as you said you had the original version. Steam Iria, Give the option to verify the game cache, this is for you check if any file is damaged or is incompatible and having done so, try the game starts.
If all goes well, you know what you have to do, data2.cpk copy of the game folder to the folder where you have the CriPakTools-master (and make a backup), once this starts to edit the file game data2.cpk including mods ..
This happens because every time the game changed and updated files if you load a previous data2.cpk can give that problem.
Try and tell me.