do you need to include d3dx9_30 because its more then 2 mb
...
The entire published folder has to be smaller than or equal to 5MB. Don't include any files that aren't copied to the published folder automatically - they aren't needed.
Erm, well if I publish the game, and want to play it, it asks for d3dx9_30. But the publisher does not include it. I have to do that manually. And acknex.dll and d3dx9_30.dll are 4.6 MB together...