We are migrating an existing application to run under ASP.NET Core MVC. We want to use the Upload feature, but the assembly we currently use, Infragistics45.Web.jQuery.v16.2, only works when the IIS App Pool using .NET CLR Version v4.0. .NET Core requires that the App Pool be set to "No Managed Code". We've tried using the new Upload Middleware we've found described on various Infragistics websites but can't seem to get any of them to work. We are running the .NET Core with the full 4.6.2 Framework due to functionality we need that is not available in the .NET Core Standard.
Can anyone provide a detailed example of both configuration, server-side and client-side code examples, to help us achieve what we need to do. We want to continue using the client-side igniteUI JQuery to perform the Uploads, but we need the server-side to run under .Net Core using the full 4.6.2 Framework.
Hello,
Thank you for the update. Can you tell me more about your setup? What is your OS? What browser are you using? What version of the browser? Do you have a full network log of the traffic when that error occurs that you can attach?
I also found the following post which suggests the handler is not returning anything. I read the other post and changing the timeout didn't appear to fix the other persons problem. The file is getting uploaded (although with a 504 response). But the handler isn't returning what is expected.
http://www.telerik.com/forums/fiddler-readresponse()-failed-the-server-did-not-return-a-response-for-this-request-server-returned-0-bytes
We did get the ASP.NET code that supports an Upload to work with our app (even though we are running in a .net core environment, meaning we are using Kestrel). The call to the handler works fine in this case.
It is unclear why everything is working fine in your setup but not ours when using the MiddleWare. I would think it should be straightforward to configure and use, but that doesn't appear to be the case for us.
Thank you for the update. If you are getting the moderation message it is likely that you are posting many times in a short period of time so the system thought your post were spam. In the future it would be better to post all your updates in one response/post. Concerning the 594 error I have done some looking into and it appears it may be a timeout issue try increasing your timeout:
https://forums.asp.net/t/2081506.aspx?+Fiddler+ReadResponse+failed+The+server+did+not+return+a+complete+response+for+this+request+Server+returned+0+bytes+for+an+asp+net+application+
You may get several posts from me. Once I do a post I keep getting the message that the forum is managed and that my posts must first be approved. Other times it gets added automatically.
However, running the solution as sent also returns the 504 error.
I initially ran with the handler omitted from the published project and got the same 504 errors. So I put it in and it got the same error. Didn't seem to make any different one way or another.
I've been unable to get the app to run in IISExpress through VS 2017. It fails trying to find the web.config. It keeps trying to find it in c:\Users\mpeterson\Downloads\UploadTest\UploadTest\UploadTest. I can't find a reference to that anywhere, but I assume that is where you placed it for testing.
I can only run by publishing locally.