I am using dnu publish command but I have noticed that the output contains 2 packages folders as follow:
1 - approot\packages
2 - approot\src\"project name"\packages
Now one difference between the two folders is that folder # 1 contains only packages that matches the target framework so the size is really small whereas as folder # 2 contains everything for every package, thats why the size is too big. For example folder # 1 has a size of 11 MB whereas # 2 has a size of 120 MB.
I don't think IIS will be using folder # 2 but I don't know why it is been created in the first place.
Also I noticed that folder # 2 is also get created in Visual Studio.
I am on this version now: dnx-clr-win-x64.1.0.0-beta7
I know packages are downloaded to C:\Users\.dnx\packages so why would Visual Studio 2015 also including it in the project?