'Assets' directory still needed after standalone was built

My directories structure is similar to the following:


I am using Resources.Load(…) to load the resources inside the [Resources] directory. After I built the X.exe, it seemed that the executable file needed to reside in the same directory along with [X_Data] and [Assets] !

As there was already a file named ‘resources.assets.resS’ in the [X_Data] directory, why would I still need the [Assets] directory?

How can I get rid of the dependency on the [Assets] directory?

ok…I think this had to do with Application.dataPath which I used.