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

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


آخرین باگ ها


arshia ghaffarian
پاسخ ها (1)

سلام

من وقتی Update-Databaseرو میزنم این ارور رو برای من نمایش میده:

A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SNI_PN11, error: 25 - Connection string is not valid)


استاد سلام

من وقتی داشتم categories رو مایگریشن میزدم وقتی از دستور update-database استفاده می کنم این خطا رو ارسال میکنه:

Failed executing DbCommand (0ms) [Parameters=[], CommandType='Text', CommandTimeout='30']
CREATE TABLE [Categories] (
    [Id] bigint NOT NULL IDENTITY,
    [Name] nvarchar(max) NULL,
    [ParentCategoryId] bigint NOT NULL,
    [InsertTime] datetime2 NOT NULL,
    [UpdateTime] datetime2 NULL,
    [IsRemoved] bit NOT NULL,
    [RemoveTime] datetime2 NULL,
    CONSTRAINT [PK_Categories] PRIMARY KEY ([Id]),
    CONSTRAINT [FK_Categories_Categories_ParentcategoryId] FOREIGN KEY ([ParentCategoryId]) REFERENCES [Categories] ([Id]) ON DELETE CASCADE

 

 

 

Introducing FOREIGN KEY constraint 'FK_Categories_Categories_ParentcategoryId' on table 'Categories' may cause cycles or multiple cascade paths. Specify ON DELETE NO ACTION or ON UPDATE NO ACTION, or modify other FOREIGN KEY constraints.
Could not create constraint or index. See previous errors.


سلام  

درقسمت 22 فصل 20 ( پروژه پایانی ) در سرویس IImageUploadService مقدار  upload  

null برگشت داده میشه 

همه چیز هم خوبه عکس ها در مسیر تعریف شده ذخیره میشه ولی مقدار برگشتی در این سرویس null هست

UploadDto upload = JsonConvert.DeserializeObject<UploadDto>(response.Content);
            return upload.FileNameAddress;



ندا قربانی
پاسخ ها (3)

توی فایل های قسمت ثبت نام 

من اتربیوت required رو از بخش ایمیل برمیدارم

و username رو برابر phone number میزارم چون تمرکز اصلی پروژه روی شماره تلفنه

ولی موقع ثبت نام با خطای Invaild email مواجه میشم.

توی ی مورد هم کلا ایمیل رو از بخش ثبت نام و صفحه رجستر پاک کردم ولی بازم این خطا رو میده

راهنمای میکنید لطفا



ندا قربانی
پاسخ ها (2)

سلام 

من فایل پروژه رو که استفاده برای بخش اتصال به Sql که از این عبارت استفاده کردیم

    "SqlServer": "Data Source=.;Initial Catalog=DbShop;Integrated Security=True;"
با این عبارت به دیتابیس من وصل نمیشه

و باید جای نقطه آدرس دیتا بیس رو تایپ کنم

توی مراحل قبلی این مشکلی نداشت ولی وقتی توی دوره ستارگان این خط کد به appseting.json منتقل شده

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



علیرضا ناصری مقدم
پاسخ ها (2)

با عرض سلام و خسته نباشید

بنده دوره Identity  را دیدم و مطابق آن جلو رفتم ولی هنگام ثبت یک کاربر در خط کد :

var result = _UserManager.CreateAsync(newUser,pp.Password).Result;

اگر رمز بفرم بالا در کد وارد کنم تا Hash  و ذخیره شود نتیجه false می شود ولی اگر فرض رمز را با استفاده از توابع موجود  Hash و سپس کد را بفرم زیر :

var result = _UserManager.CreateAsync(newUser).Result;

بنویسم نتیجه succeeded و تغییرات در دیتابیس ذخیره میگردد .

از طرفی چون از رمزی که بصورت سیستماتیک با Identity بفرم Hash در نیامده نمیتوانم در لاگین یوزرها استفاده کنم چون (احتمالا و یقیننا) الگوریتمها فرق دارند .

سرویسهای داخل startup.cs و بقیه تنظیمات را نیز مطابق آنچه جناب بابایی در فیلمها گفتند انجام داده ام.


سلام

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

آیا با کوکی میشه این کار را کرد یعنی تشخیص بدیم که در چه پنلی بودیم و در startup با دستور

option.LoginPath = "/Home/AccessDenied به لاگین مربوطه هدایت بشه

البته در استارتاپ من نتونستم کوکی را بخونم


با سلام

من پروژم رو برروی پلسک آپلود کردم، بعد اضافه کردن ایتم جدید مثلا محصول، خواستم در همان صفحه کابر بمونه تا بتونه مجدد محصولی اضافه کنه و این موارد به درستی انجام میشه، مشکل اینکه که بعد از ارجا به لیست محصولات، چه از طریق لینک و یا ریدایرکت، لیست رفرش یا reload نمیشه،  اینکار بعد از reload  مرورگر  به صورتی دستی اتفاق میافته، (واسه component سبد خرید هم این اشکال وجود داره)، پکیج runtime compile هم نصب و اینکه داخل استارت آپ تنظیمات لازم رو انجام دادم،

این مشکل در لوکال وجود ندارد

ممنون میشم راهنمایی بفرمایید.



علیرضا ناصری مقدم
پاسخ ها (2)

با سلام

بنده روی یک پروژه کار میکنم که جهت استفاده از امکانات Identity در مراحل آخر مجبور به ایجاد یکسری تغییرات در دیتابیس و اضافه کردن Identiry به آن شده . در و تنظیمات را مطابق آنچه در دوره آموزشی ذکر کرده بودید انجام دادم . در کدهای قبل از DatabaseContext یک new ایجاد و با آن کار می کردم

private DatabaseContext db = new DatabaseContext();

ولی با تغییرات جدید وقتی مدل را به ویو پاس می دهم و یا روی ورودی شرطی اعمال می کنم مقدار null را بر می گرداند مثلا کد زیر :

 public JsonResult CheckUserNameAvailability(Int32 UserCode)
        {
            //System.Threading.Thread.Sleep(200);
            var SearchData = db.Persons.Where(p => p.Pcode == UserCode).FirstOrDefault();
            
            if (SearchData != null)
            {
                TempData["code"] = 0;

                return Json(1);
            }
            else
            {
                TempData["code"] = UserCode;
                return Json(0);
            }
        }

در خط

 var SearchData = db.Persons.Where(p => p.Pcode == UserCode).FirstOrDefault

خطای

System.Data.SqlTypes.SqlNullValueException: 'Data is Null. This method or property cannot be called on Null values.

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



مسلم جهان پور
پاسخ ها (1)

سلام

منظور از Thread یا همان نخ در برنامه نویسی چیست و چه فرقی با Task دارد؟



مسلم جهان پور
پاسخ ها (2)

سلام

منظور از همزمان و غیر همزمان به صورت دقیق چیست؟

در حالت معمول کدهای ما به صورت خط به خط اجرا می شود پس چرا همزمان نامیده می شود؟

در Async کدهای ما یکجا در مرحله اجرا قرار می گیرند پس چرا می گویند غیر همزمان (Async)؟



مسلم جهان پور
پاسخ ها (1)

سلام

در معماری کلین چرا لایه دامین نباید به کانتکست دسترسی داشته باشد؟ این صرفا قرار داد هست یا دلیل منطقی برای اینکار وجود دارد؟

اگر دلیل منطقی دارد لطفا بگید.

ممنونم



مسلم جهان پور
پاسخ ها (2)

سلام چطور میشه یک ویدئو رو به صورت استریم در بیاریم و هر دفعه فقط چند بایت رو کاربر بتونه ببینه و وقتی بایت ها رو در قالب فیلم مشاهده کرد چند بایت بعدی رو بهش نشون بدیم؟

در ضمن بخاطر اینکه کاربر نتونه کل ویدئو رو دانلود کنه میخوام این کار رو انجام بدم.

ممنون میشم جواب بدید.


درود

چطور میتونم در startup مقدار یک کوکی را بخونم؟


سلام

نیاز به یک راهنمایی دارم

بعد از تعریف متغییر سراسری در ویو نمیتوانم این متغیر را در قسمت اسکریپت مقدار دهی کنم 

 

{int x =0}

<script type="text/javascript>

x=5

 

با این کد امکان مقدار x تغییر نمیکند و همیشه صفر است 

 

متشکرم از راهنماییتون




سلام

با تشکر و احترام

در خصوص مقدار دهی متغییرهای گلوبال در قسمت اسکریپت با یک اشکال روبرو شدم لطفا منو راهنمایی کنید

_ یک کلاس برای تعریف متغییرها دارم به نام memo و متغیری در آن تعریف کردم به نام

myname

_در یک ویو و در قسمت اسکریپت میخواهم مقدار memo.myname را مقدار دهی کنم

چگونه باید اینکار را انجام داد

<script>

memo.myname=100 ;

</script>


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

وقتی migration می زنم ارور پایینو می ده

More than one DbContext was found. Specify which one to use. Use the '-Context' parameter for PowerShell commands and the '--context' parameter for dotnet commands.

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

Add-Migration MyFirstMigration -Context IdentityDatabaseContext

باز ارور می ده

Change your target project to the migrations project by using the Package Manager Console's Default project drop-down list, or by executing "dotnet ef" from the directory containing the migrations project.

دوره ی Identity را نگذروندم.

ممنون می شم راهنماییم کنید دوستان.



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

با سلام قصد دارم در پروژه ام همچین لینکی بوجود بیارم

https://test.com/user/4692237843983859712/setting

فرض نمایید  4692237843983859712 یک id user می باشد...

پ.ن : یک لینک ارجاع   <a asp-area="Profile" asp-controller="user" asp-action="Index" >کاربر 4692237843983859712 </a> 

 

 

 


سلام من از  identity  بخش لاگین دو مرحله ای رو فعال کردم ولی موقعه لاگین روی متد PasswordSignInAsync که لاگین رو چک میکنه خطای زیر رو میده یک هفته است در گیر این خطا هستم لطفا راه حلشو کسی بلده ؟

System.AggregateException: 'One or more errors occurred. (Entity type 'IdentityUserToken<string>' is defined with a 2-part composite key, but 3 values were passed to the 'DbSet.Find' method.)'


سلام

من فایل UAParser.dll را روی هاست آپلود کردم ولی باز پیغام زیر میاد

Could not load file or assembly 'UAParser, Version=3.1.47.0, Culture=neutral, PublicKeyToken=f7377bf021646069'. The system cannot find the file specified


;