عدم نمایش فایل های آپلود شده در ویژوال استودیو
وقتی فایلی در پوشه ایجاد شده در ویژوال استودیو ذخیره میشه در خود ویژوال استودیو نمیشه دید ولی وقتی وارد شاخه از طریق my computer می شویم نمایش میدهد و هنگام پابلیش باز جزو فایل های پابلیش شده نیست
پاسخ هوش مصنوعی
مشکلی که شما توصیف کرده اید ممکن است به دلیل تنظیمات ویژوال استودیو یا ویژگی های خاص پروژه شما باشد. برای نمایش فایل های آپلود شده در ویژوال استودیو و اطمینان از اینکه این فایل ها در هنگام پابلیش کردن پروژه شامل شوند، مراحل زیر را دنبال کنید:
1. فایل مورد نظر را در Solution Explorer پیدا کنید، بر روی آن راست کلیک کنید و گزینه "Include In Project" را انتخاب کنید.
2. اطمینان حاصل کنید که فایل در پوشه ای قرار دارد که به درستی در پروژه تعریف شده است و شامل فایل های منتشر شده می شود.
3. در صورتی که فایل به درستی شامل پروژه نیست، آن را به وضوح از طریق گزینه "Add Existing Item" به پروژه اضافه کنید.
4. در پروپرتی فایل (با انتخاب فایل و باز کردن پنجره خاصیت ها)، مطمین شوید که "Build Action" روی "Content" تنظیم شده باشد، که باعث می شود در هنگام ساخت پروژه گنجانده شود.
با انجام این مراحل، فایل های آپلود شده شما باید در ویژوال استودیو قابل مشاهده باشند و در هنگام پابلیش کردن پروژه نیز شامل شوند.
اتفاقا بهتر بود کدهایی که نوشتید رو اینجا قرار می دادید. چون مطمئنا وقتی فایلی آپلود میشه باید در روت سایت ذخیره بشه. اگر این فایل در روت پروژه شما دیده نمیشه پس جایی در کدهاتون اشتباهی انجام شده و باید کد تصحیح بشه تا پروژه تصحیح بشه.
در واقع بعد از پابلیش سایت دقیقا هر چیزی که توی روت سایت هست باید کنار فایلهای پروژه قرار داده بشه. احتمالا شما هنگام آپلود مسیری جز root پروژه رو تعیین کردید.
این لینک در مورد آپلود فایل در Asp.net Core هست. مطالعه بفرمایید توضیحات و کدهای کامل قرار داده شده.
موفق باشید
گاهی اوقات وقتی فایلی مستقیما در فولدر پروژه قرار داده بشه، اون فایل در ویژوال استودیو شناسایی نمیشه و باید اون رو Include کنید به پروژه.
برای اینکار ابتدا گزینه show all Files رو بزنید:

و سپس فایل هلی مورد نظر رو Include کنید:

- آموزش استفاده از پلاگین گردونه شانس در Asp.net core به همراه سورس
- نمایش متن به صورت فرمت شده در CkEditor
- آموزش استفاده از SignalR در Asp.net Core با مثال عملی
- ادغام چند گزارش استیمول سافت بصورت پی دی اف در یک فایل
- نحوه تغییر استایل کامپوننت select2 چگونه است ؟
- چگونه امنیت پروژه را در Asp.net Core افزایش دهیم ؟
- ارسال پارامتر در دستور window.open جی کویری
- ارسال پارامتر از طریق جاوااسکریپت با کلیک روی تگ a
- خطای 500 زمان اجرا شدن پروژه روی هاست
- کویری نویسی در استیمول سافت جهت فیلتر اطلاعات
- کار با CkEditor با قابلیت آپلود عکس
- خطا در ایجاد migration در Asp.net core
- تفاوت های Asp.net core و Asp.net mvc چیه؟
- دلیل اسپم شدن ایمیل های ارسالی از سرور
- ارسال ایمیل در Asp.net core
- احراز هویت از طریق اکتیو دایرکتوری
- استفاده از کوکی در Asp.net core
- دلیل false بودن User.Identity.IsAuthenticated بعد از Login چیست؟
- استفاده از Stored Procedure در انتیتی فریم ورک code First
- نگهداری مشخصات کاربر لاگین شده در یک Object