MPP File size has become too large!!


V

Vivek Gupta

I have a microsoft project 2003 MPP.The size of this mpp is nearly 45 MB.I
cannot understand how the size has become this much.The mpp has nearly 1500
tasks with 3 assignments per task on an average and about 50 resources in
resource sheet.I have other project with similar amount of data but there
size is hardly 3 to 4 MB.

The other problem is that I am updating this mpp through COM APIs.I mean for
each task in mpp,I update the task name , task assignment and timescale
values for that task.After updating some 200 odd tasks I notice that the
memory usage in task Manager increases drastically(upto 2 MB) for
winproj.exe. This is causing my application to crash.Can anybody suggest why
there is such a drastic usage in memory and why the mpp size may be so big?I
have checked the mpp and there are no unnecessary blank tasks or resources
in mpp which can cause this increase.
 
Ad

Advertisements

R

Rod Gill

Hi,

This group is meant to be closed so please post in the developer group next
time. Try opening your schedule then immediately saving it again. If this
does not work, try a file, save as. These are the only two actions that
trigger file compression.

--

Rod Gill
Microsoft MVP for Project

Author of the only book on Project VBA, see:
http://www.projectvbabook.com
 
V

Vivek Gupta

I have tried both the approaches but it did not change the size much.It came
to 38 MB from 45 MB.So dont know if MPP is actually that much in size.
 
Ad

Advertisements

R

Rod Gill

With a compacted file, the biggest memory user is saving baselines.

You can try copying all Resources then all Tasks into a new file and see
what happens? Be sure to set Options such as hours per day before copying.

--

Rod Gill
Microsoft MVP for Project

Author of the only book on Project VBA, see:
http://www.projectvbabook.com
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top