قابلیت جدید باگ در باگتو چیست؟

برای رفع باگ‌ها، مشکلات، و یا سؤالاتی که در زمینه برنامه‌نویسی دارید می‌توانید از باگ استفاده کنید. در باگ مشکل خود را برای ما ارسال کنید پشتیبانی باگتو و کاربران باگتو راهکارهای برای رفع مشکلات به شما ارائه می‌دهند. یا اگر در زمینه برنامه‌نویسی تخصص دارید می‌توانید باگ‌های ارسال شده را بررسی نمایید و پاسخی برای آنها ارسال نمایید


آخرین باگ ها


مرضیه نفری
پاسخ ها (1)




hamid khalili
پاسخ ها (0)



hamid khalili
پاسخ ها (1)

بخش ثبت نام و ورود کاربران من بعد از اجر گرفتن برنامه کلمه ثبت نام و ورود رو نمیبینم بجاش میبینم حساب کاربری نوشته شده (که البته اسم کاربر کنار تصویر نیست)و یه چنتا گزینه که تنظیمات و پنل کاربری و خروج هست که خروج رو میزنم کار نمیکنه میخواستم اسکرین گرفته بودم که اینجل برسونم که یخورده سخت بود



مرضیه نفری
پاسخ ها (3)



امیر رمضانپور
پاسخ ها (0)

سلام وقت بخیر بنده طبق اموزش های شما ویژوال استادیو 2019 ورژن 16.6.3 رو نصب کردم و سپس .net core 5  رو دانلود و نصب کردم. زمانی که میخوام پروژه رو ایجاد کنم .net5 رو نمایش میده ولی وقتی انتخابش میکنم و وارد پروژه میشم برنامه خطا میده میگه از .net5 پشتیبانی نمیکنه.

و وقتی از قسمت سلوشن روی پروژه راست کلیک میکنم و وارد پروپرتیز میشم توی پنجره اصلا .net core 5 رو نمایش نمیده.

درصورتی که من.net core 5 رو نصب کردم و نسخه ویژوال استودیو هم پشتیبانی میکنه ازش 



حمیدرضا صابری
پاسخ ها (0)

سلام

بعد از آپدیت vs2019 به آخرین نسخه مشکلات عجیبی ایجاد شده

1. بعد از مدتی کارکردن هنگام paste از اون مقدار چندین بار تکرار میشه و ضمنا فایل دیگه قابل ویرایش نیست.

مثلا اگر کاراکتر ViewBag رو paste کنیم بیشتر از 10 بار paste میشه پست سر هم!

2. بعد از مدتی کارکردن هنگام ورود کد برعکس تایپ میشه. مثلا ViewBag  به اینصورت gaBweiV درج میشه و باز هم فایل غیر قابل ویرایش میشه

نسخه فعلی 

Microsoft Visual Studio Enterprise 2019
Version 16.10.4
هست.

کسی از دوستان به این مشکل خورده، تا قبل از آپدیت چندین ساله کار میکنم و به این مشکلات برخورد نکرده بودم




محمدطاها ثقفی
پاسخ ها (2)

سلام ممنون بابت دوره رایگان

ببخشید بخش tempdata در دوره ی asp.net core مقدماتی رو متوجه نشدم در دوره http گفتید اطلاعات بعد از پایان ریکوئست پاک میشن اما چگونه در tempdata شما در یک اکشن دیگر ذخیره کردید و بودن اینکه به اکشن دوم ریدایرکت بدید آدرس رو دستی وارد کردید و یک درخواست جدید فرستادید و اطلاعات قبلی باقی موند؟

باز هم تشکر می کنم بابت دوره رایگان


سلام خسته نباشید.

moq برای WebAppMvc.Testنصب نمی شود ارور می دهد.

ورژن مهم می باشد؟

درWebAppMvc تست کردم نصب شد.ولی مهم اینه که در بالایی نصب بشه که نشد.ممنون می شم راهنمایی کنید.

 

 

Severity    Code    Description    Project    File    Line    Suppression State
Error    NU1201    Project WebAppMvc is not compatible with netcoreapp3.1 (.NETCoreApp,Version=v3.1). Project WebAppMvc supports: net5.0 (.NETCoreApp,Version=v5.0)    WebAppMvc.Test    D:\Asp .Net Core Pishrafte\2.UnitTest\3.آموزش تست نویسی برای برنامه های Asp.Net Core MVC\ConsoleApp\WebAppMvc.Test\WebAppMvc.Test.csproj    1    
 



احمدرضا غلامی
پاسخ ها (1)

سلام خسته نباشید زمانی که از dapper استفاده میکنم داخل کنترلر ارور System.NullReferenceException: 'Object reference not set to an instance of an object.'  میگیرم میشه لطفا راهنماییم کنید؟



محمد فرخی
پاسخ ها (0)

سلام.چطوری میشه با FileTable در EF ارتباط برقرار کرد و آن رو مدیریت کرد.



احمد کنعانی
پاسخ ها (0)

من برای صفحه بندی اطلاعات از دستور زیر استفاده میکنم ... اما برای درایفت fullname  کاربر مشکل دارم.. چطوری می تونم fullname رو از identity context رو دریافت کنم

   int rowCount = 0;
            var model = context.TourNaments
                .Select(p => new AdminTournamentsPagedDto
                {
                    Id = p.Id,
                    Tor_Name = p.Tor_Name,
                    ImageSrc = ((p.Tor_ImageSrc != null) ? (uriComposerService.ComposeImageUri(p.Tor_ImageSrc)) : (uriComposerService.ComposeImageUri(@"Resources\images\2021\2021-6\c10117b8-bcd7-480c-907c-dde2819b1cc7NoImage.png"))),
                    DisciplineNameFa = context.Tor_Disciplines.Where(c => c.Id == p.Tor_DisciplineId).Select(c => c.DisciplineNameFa).FirstOrDefault(),
                    Size = p.Tor_Size,
                    TotalRegister = context.RegisterUserTournaments.Where(c => c.TourNamentsId == p.Id).Count(),
                    TotalParticipant = context.ParticipantTournamentsUsers.Where(c => c.TourNamentsId == p.Id).Count(),
                    ParticipantsNameFa = context.Tor_Participants.Where(c => c.Id == p.Tor_ParticipantsId).Select(c => c.ParticipantsNameFa).FirstOrDefault(),
                    PlatformsNameFa = context.Tor_Platforms.Where(c => c.Id == p.Tor_PlatformsId).Select(c => c.PlatformNameFa).FirstOrDefault(),
                    StatusNameFa = context.Tor_Status.Where(c => c.Id == p.Tor_StatusId).Select(c => c.StatusNameFa).FirstOrDefault(),
                    Tor_StatusId = p.Tor_StatusId,
                    Tor_StartDate = ((!string.IsNullOrEmpty(p.Tor_StartDate.ToString())) ? (DateTime.Parse(p.Tor_StartDate.ToString()).ToPersianDateTimeString()) : ("")),
                    UserId = p.UserId,
                    FullName = userManger.FindByIdAsync(p.UserId).Result.FullName,
                })
                .AsQueryable();

            var data = model.PagedResult(page, pageSize, out rowCount)
            .ToList()
           .Select(p => new AdminTournamentsPagedDto
           {
               Id = p.Id,
               Tor_Name = p.Tor_Name,
               ImageSrc = p.ImageSrc,
               DisciplineNameFa = p.DisciplineNameFa,
               Size = p.Size,
               TotalRegister = p.TotalRegister,
               TotalParticipant = p.TotalParticipant,
               ParticipantsNameFa = p.ParticipantsNameFa,
               PlatformsNameFa = p.PlatformsNameFa,
               StatusNameFa = p.StatusNameFa,
               Tor_StatusId = p.Tor_StatusId,
               Tor_StartDate = p.Tor_StartDate,
               UserId = p.UserId,
               FullName = p.FullName,
           }).ToList();

            return new PaginatedItemsDto<AdminTournamentsPagedDto>(page, pageSize, rowCount, data);

 

 

 



محمد فرخی
پاسخ ها (1)

من در ایجاد کانتینر اسکویل سرور با خطا مواجهه شدم



محمد منیعات
پاسخ ها (1)

سلام من تو قسمت منو ها پروژه پایانی ستارگان گیر کردم اون قسمت که از تگ هلپر استفاده میکنیم و میرم تست کنم html آپدیت نمیشه چند بار ریبیلد کردم و از مرورگر های مخنلفی استفاده کردم نمیدونم مشکل چیه لطا راهنمایی کین 



کامیار بوستانی
پاسخ ها (3)

با سلام به همه دست اندرکاران محترم باگتو مخصوصا استاد گرامی جناب آقای مهندس بابایی 

من تو جلسه کاربران 2 از دوره آموزشی asp.net core   مقدماتی هستم تا الان مواردی که استاد تدریس فرمودن رو خودم هم پیاده سازی کردم و مشکلی نبوده غیر از این مورد اخیر که پیس از اجرای برنامه داره از قسمت pagination خطا میگیره

System.TypeInitializationException: 'The type initializer for 'Microsoft.EntityFrameworkCore.Query.QueryableMethods' threw an exception.'

لطفا اگه ممکن هست راهنمایی بفرمایید



احمد کنعانی
پاسخ ها (1)

من با کد زیر از طریق لوکال و با استفادعه از gmail  می تونم ایمیل ارسال کنم اما وقتی روی هاست آپلود میکنم ارسال ایمیل انجام نمی گیره.. 

 SmtpClient client = new SmtpClient();
                client.Port = 587;
                client.Host = "smtp.gmail.com";
                client.EnableSsl = true;
                client.Timeout = 1000000;
                client.DeliveryMethod = SmtpDeliveryMethod.Network;
                client.UseDefaultCredentials = false;
                client.Credentials = new NetworkCredential(_Configuration["EmailSetting:GmailName"], _Configuration["EmailSetting:GmailPassword"]);
                MailMessage message = new MailMessage(_Configuration["EmailSetting:GmailName"], requestEmailDto.UserEmail, requestEmailDto.Subject, requestEmailDto.Body);
                message.IsBodyHtml = true;
                message.BodyEncoding = UTF8Encoding.UTF8;
                message.DeliveryNotificationOptions = DeliveryNotificationOptions.OnSuccess;
                client.Send(message);


                return (new ResultDto<RequestEmailDto>
                {
                    Message = "ارسال ایمیل انجام شد",
                    IsSuccess = true,
                    Data = new RequestEmailDto
                    {
                        UserEmail = requestEmailDto.UserEmail,
                        Body = "",
                        Subject = ""
                    }
                });



نگار کریمی
پاسخ ها (1)

سلام وقت شما بخیر
من دوتا جدول دسته بندیو مطالب دارم و میخوام مطالب هر دسته بندی رو توی بخش های جداگانه نمایش بدم. زمانی که صفحه لود میشه کل مطالب هر بخش رو نمایش بده و اگر روی دسته بندی ای که در سمت راست  صفحه مشخص کردم کلیک شد به مطالب مربوط به این دسته بندی منتقل بشه(پرش کند)

 

public class Category:BaseEntity
    {
        public string Name { get; set; }
        public Category ParentCategory { get; set; }
        public int? ParentCategoryID { get; set; }
        public virtual ICollection<Category> SubCategories { get; set; }
        public List<Content> Contents { get; set; }
    }

   public class Content:BaseEntity
    {
        public Category Category { get; set; }
        public int CategoryID { get; set; }
        public string Title { get; set; }
        public string Text { get; set; }
        public string Image { get; set; }
    }

 




Mahdi Soudi
پاسخ ها (3)

سلام وقتتون بخیر

من میخوام بدونم چطوری میشه روز ارسال محموله رو پیاده سازی کرد روال کاملش رو یه توضیح میدین ممنون یعنی مثلا امروز شنبه هست روز های اینده رو بهم نشان بده و کسی کامپوننت اماده ای اگه برای این مورد میدونه معرفی کنه 


سلام وقت بخیر

من مطابق با آموزش های شما سایتی طراحی کردم که بخشی از اون به آپلود تصویر (مثلا کالا) مربوط است. این بخش در iis به خوبی کار می کند اما در زمان پابلیش در قسمت 

 if (!Directory.Exists(uploadsRootFolder))
                {
                    Directory.CreateDirectory(uploadsRootFolder);
                }
خطا می دهد و نمی تواند تصویر را آپلود کند. ممنون می شم من را راهنمایی کنید. 


;