رفع خطای ساختنی در ویژوال استادیو
سلام من میخوام برنامه ای بنویسم که اگر تکست باکس نام کاربری و رمز عبور اونی بود که میخوام به فرم دو وصل بشه. ولی برام ارور میاد که شما خطای ساختنی دارید. باید چیکار کنم؟
9 پاسخ
اون فولدر bin\debug رو می تونید دستی پاک کنید ، فولدری هستش که فابل های exe موقت رو توش نگه می داره و مهم نیست و هر بار ساخته میشه. ظاهرا این فولدر درگیره و نمیزاره فایل جدید روش بشینه.
تو ویژوال استودیو هم می تونید روی solution راست کلیک کنید و clean solution کنید ، همین کار رو می کنه.
if(UserName.txt == "User" && Password.txt == "Password")
{
form2 f2 = new form2; f2.show()
}
else: MessageBox.Show("Username or Password is invalid!")
سلام، شرمنده ولی من اونکاری رو که گفتید رو انجام دادم، اولش درست شد ولی الان انجام میدم دوباره یه خطا میده
ببنید هممون قضیه است دیگه ! متن خطا رو بخونید.
اون فایلی که داره بهش اشاره می کنه در گیره ، خودتون پاکش کنید.
ضمنا :
1- Visual Studio توسط run as admin باز کنید ، شاید دسترسی به فولدر نداره.
2- نام گذاری فارسی تو فولدر رو درست کنید ، ممکنه مشکل همین باشه ( اصلا فکر نکنید چون ویندوز مشکلی با نام فارسی نداره ، بقیه نرم افزارها هم ندارند)
ممنون
سلام. مرسی بابت پاسخ. شرمنده جناب آقامیری من بعد اینکه گفتید فهمیدم که عکسا بارگذاری نشدن. برنامه اجرا میشه ولی تغییراتی که بعد اجرا انجام میدم اجرا نمیشدم
بهترین کارهایی که باید بکنید :
1- کد تون ( به خصوص خطی که خطا میده ) رو اینجا بزارید!
2- تصویر خطا رو بدید ، تا بهتر بفهمیم مشکل چیه.
3- سعی کنید همون لغات انگلیسی رو استفاده کنید مثلا "خطای ساختنی" واقعا گیج کننده و نامفهمومه !
احتمالا منظورتون build error بوده که خیلی کلیه و باید ببینید خطای ریز که دلیل این build error بوده چیه.
این که به نظر درسته
تصویر خطا رو بزارید ، به کدوم خط ایراد میگیره ؟
اصلا build به حالت successfull در میاد و برنامه اجرا میشه ؟ یا کلا اصلا اجرا هم نمیشه.
باید درست و کامل بپرسید که بشه پاسخ داد.
ولی همین خط آخر ، بعد از else چرا : گذاشتید ؟ آخر خط هم ; رو نذاشتید.