I have a real PITA that I am hoping someone can help me with. I have tried
many variations, but I keep getting the same behaviour. My application needs
..Net 2.0 and Crystal, so I check them as prerequisites. When I publish the
application using click once, it recopies the files to the server, even
though these msi files have not changed. I have tried using the install from
a vendor location, but my some of my clients can not install when the
application is configured this way, maybe it is a firewall issue. Also, I
have tried copy from this directory, but the darn thing keeps copying them to
the directories anyway. You would think if you specify where to copy the msi
files from, the thing would realize that they are there and not put them
there, but it does this over and over and over again.
The reason the recopy is a problem is that I only have a 350KB outbound
connection, and the crystal is like 20 mb and so is the .net framework, so a
publish of my application takes over 30 minutes, whereas if it only published
the exe, which is the only change, the publish would only take about 3 mins.
If anyone has any insight I would really appreciate it as we are releasing
new feautres every day and the publish is ardorous. MS, if you are
listining, it would be nice if click once determined which files are changed
before copying, as some of us work under bandwidth constraints. We should
only be recopying files that have actually changed.
Thanks
Howard.
Archived from group: microsoft>public>vb>deployment