jmitchell wroteAnother option is to give the configured app pool identity special permission of only "delete" for the EventQueue folder.
I'll work out a fix that doesn't require a delete during application_start for the next release.
John, I do not think this is an option this is the solution based on the infomation below.
By default the NetWorkService account is the account the AppPool runs
under. If account the hosting services sets the
AppPool to run under is changed and not the default NetWorkServices
account, then the fix is to make sure the account the appPool is running
under has List,Read,Write,Execute,Modify permissions. This makes sense, since the AppPool is no longer using the
NetWorkService account, whatever account that it is replace with would
have to have the same directory permissions. If this is the case the
documentation also needs to be updated so users know this.
IMHO, this is not a problem with DNN but with the directory permissions and the AppPool user not having the correct permissions.
Of course, I could be missing something here that totally makes my post incorrect.