سلام
من اسم یک فایل با پسوند apk رو در دیتابیس ذخیره میکنم
حالا میام تو تمپلیت گریدویو ادرس و اسم پوشه رو به مانند زیر اضافه میکنم
<asp:LinkButton ID="LinkButton1" runat="server" PostBackUrl='<%# Eval("link","~/product/{0}") %>' Text='<%# Eval("Onvan") %>'></asp:LinkButton>
ولی وقتی روی لینک کلیک میکنم فایل دانلود نمیشه و خطای زیر رو میده
در صورتی که بجای فایل apk ادرس یک عکس رو بدم بدرستی نشون میده
من قصدم اینه که اون فایل دانلود بشه توسط کاربر با همون پسوند
این پسوند ناشتاس هست و باید در وب کانفیگ تنظیمات زیر را قرار دهید
تگ زبر را در وب کانفیگ بزارید
<system.webServer> <validation validateIntegratedModeConfiguration="false"/> <modules runAllManagedModulesForAllRequests="true"/> </system.webServer>
کدی که گفتین رو در وب کانفیگ اضافه کردم و با خطای جدید روبرو شدم
چک کنید شاید تگ WebServer از قبل موجود باشد
چک کردم چنین تگی موجود نیست فقط همون تکه کدی که فرمودین رو قراردادم و به غیر از اون تگ WebServer دیگری موجود نیست
محتویات وب کانفیگ را ضمیمه کنید
تگ زیر را قرار دهید ببینید مشکل برطرف میشه
<system.webServer> <staticContent> <mimeMap fileExtension=".apk" mimeType="application/vnd.android.package-archive"/> </staticContent> </system.webServer>
متاسفانه خیر همچنان ارور زیر رو میده
حتی من رفتم تو IIS و پسوند APK رو معرفی کردم اما باز خطای بالا رو میده
دوست عزیز یه سوال
وقتی روی لینک دانلود کلیک میکنم اروری که گفتمو میده
ولی وقتی تو ادرس بار میرم ادرسو سلکت میکنم و اینتر رو میزنم فایل رو دانلود میکنه
دلیل چیه
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)