Hi,
I'm running Umbraco 4.0.1, upgraded from the initial install of 4.0 on IIS6.
The MultipleFileUpload package worked great under 4.0, but isn't working anymore now that i've upgraded to 4.0.1.
I've tried all the relevant solutions in this thread, but nothing has helped.
Here's what I'm seeing:


I get the 2 errors shown above
If I uncomment the FileUpload WebControl in MultipleFileUpload.ascx and try to upload a file that way, I get the following error:

Quote:Server Error in '/' Application.
The given key was not present in the dictionary.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace:
[KeyNotFoundException: The given key was not present in the dictionary.]
System.ThrowHelper.ThrowKeyNotFoundException() +28
System.Collections.Generic.Dictionary`2.get_Item(TKey key) +2643520
umbraco.cms.businesslogic.datatype.controls.Factory.GetNewObject(Guid DataEditorId) +41
umbraco.cms.businesslogic.datatype.DataTypeDefinition.get_DataType() +101
umbraco.cms.businesslogic.datatype.DataTypeDefinition.GetByDataTypeId(Guid DataTypeId) +42
noerd.Umb.DataTypes.multipleFileUpload.DefaultImageMediaFactory.GenerateAdditionalThumbnails(Image image, Int32 fileWidth, Int32 fileHeight, String destFilePath) +73
noerd.Umb.DataTypes.multipleFileUpload.DefaultImageMediaFactory.CreateMedia(IconI parent, HttpPostedFile uploadFile) +354
noerd.Umb.DataTypes.multipleFileUpload.MultipleFileUpload.HandleUpload(HttpContext context, Int32 nodeId) +205
noerd.Umb.DataTypes.multipleFileUpload.MultipleFileUpload.Save() +71
umbraco.controls.ContentControl.saveClick(Object Sender, ImageClickEventArgs e) +91
System.Web.UI.WebControls.ImageButton.OnClick(ImageClickEventArgs e) +108
System.Web.UI.WebControls.ImageButton.RaisePostBackEvent(String eventArgument) +118
System.Web.UI.WebControls.ImageButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +36
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1565
Version Information: Microsoft .NET Framework Version:2.0.50727.3053; ASP.NET Version:2.0.50727.3053
Uploading that way seems to create the item, but only as a thumbnail. The full image isn't in the media folder.


I also noticed this in the content tree. Part of the process seems to be naming the node after the original file path

I also get the same .NET yellow screen of death with the same error if I try to install the package afresh (after uninstalling manually)
Any help would be greatly appreciated. This package is an essential part of a usable Umbraco site in my opinion.
Thanks,
Daniel