On the opposite, if the application was started before, the application's jitted files are already in the global cache and there is no need to jit them again, so NGEN does not boost anything. during cold starts however, the application will load prejitted files instead of the intermediate code. It won't have the extra step of jitting everything.
No. For deployment out of the ordinary you have to use Setup projects or third-party msi installers.My concern would be how to package and deploy this unmanaged start.exe when using clickonce ?? Clickonce would create it's own .exe and all program shortcuts would point to this, right ?
Is there any way we can get clickonce (and app shortcuts) to point to the unmanaged start.exe ??