D
David
Hi, I have an InfoPath SP1 form, which uses C# back end code. The first time
that a user tries to load the form, the form takes quite some time to load: a
good 20 seconds or more. This happens every time the PC is rebooted. If a PC
is not rebooted, the form only takes a couple of seconds to load.
After several testing, it seems that if I create the exact same form, with
just the _Startup method, the loading time is reduced by just a couple of
seconds.
If I create the same form, just from InfoPath, without having any back-end
code, (which then loses most of my functionality) the form loads almost
immediately.
It seems that there must be some caching which takes place every time the PC
is restarted. Can I adjust this cache in such a way that unless the form is
updated, the form loads immediately, just as it does if the PC is not
rebooted?
I tried using Application.CacheSolution, and Application.RegisterSolution,
but none of these methods have helped.
I've been trying to find a solution to this problem for ages, and I'm
getting desperate.
that a user tries to load the form, the form takes quite some time to load: a
good 20 seconds or more. This happens every time the PC is rebooted. If a PC
is not rebooted, the form only takes a couple of seconds to load.
After several testing, it seems that if I create the exact same form, with
just the _Startup method, the loading time is reduced by just a couple of
seconds.
If I create the same form, just from InfoPath, without having any back-end
code, (which then loses most of my functionality) the form loads almost
immediately.
It seems that there must be some caching which takes place every time the PC
is restarted. Can I adjust this cache in such a way that unless the form is
updated, the form loads immediately, just as it does if the PC is not
rebooted?
I tried using Application.CacheSolution, and Application.RegisterSolution,
but none of these methods have helped.
I've been trying to find a solution to this problem for ages, and I'm
getting desperate.