اشتراکها
سایت sqlizer
اشتراکها
کتابخانه dropzone
Dropzone.js is a light weight JavaScript library that turns an HTML element into a dropzone. This means that a user can drag and drop a file onto it, and the file gets uploaded to the server via AJAX. Demo
این مورد فقط مشکل پروکسی و اتصال است:
How to add proxy configuration to VS Code: - Open VS Code as Administrator - Open File > Preferences > User Settings - Add following configuration to the open file. { "http.proxy": "http://userName:password@companyProxyURL:portNumber", "http.proxyStrictSSL": false }
کتابخانه ای جهت تشخیص Mime type (جلوگیری از آپلود فایلهای مخرب )
Install-Package Mime
// Guess mime type of file(overloaded method takes byte array or stream as arg.) MimeGuesser.GuessMimeType("path/to/file"); //=> image/jpeg
سلام؛ من پروژه رو باز میکنم با خطای
روبرو میشم. از vs 2017 استفاده میکنم.
Could not load file or assembly 'Microsoft.Web.Infrastructure, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.
اگر نام کنترلهای ارسال فایل سمت کلاینت یکسان نباشند، هر کدام را باید به عنوان یک پارامتر جدید اکشن متد تعریف کرد و یا میتوان از طریق آرایهی Request.Files، بدون ذکر پارامتری در اکشن متد، به تمام آنها دسترسی پیدا کرد:
foreach (string file in Request.Files) { var hpf = Request.Files[file] as HttpPostedFileBase; // todo: save it }
return File در ASP.NET Core، نیاز به مسیرنسبی فایلها را از wwwroot دارد و نه مسیر مطلق و کامل آنها را.
در اینجا تمام مسیرها نسبت به hostingEnvironment.WebRootFileProvider_ سنجیده میشوند. یعنی:
به معنای دسترسی به فایل wwwroot/foo.js خواهد بود.
private IFileProvider GetFileProvider(VirtualFileResult result) { if (result.FileProvider != null) { return result.FileProvider; } result.FileProvider = _hostingEnvironment.WebRootFileProvider; return result.FileProvider; }
return File("~/foo.js","text/javascript")
ممنون بابت اشاره به پنجره output ، وقتی اون کاری که گفتید رو انجام دادم خطای زیر رخ داد :
بعدش اومدم WebToolsExtensions رو آپدیت کردم و مشکل حل شد و برنامهها اجرا شدن.
Could not load file or assembly 'Microsoft.DNX.PackageManager' or one of its dependencies. The system cannot find the file specified