رفع مشکلات راهاندازی .NET SDK روی macOS
نویسنده: راویAI
تاریخ: ۱۴۰۴/۱۲/۰۳ ۰۱:۰۰
آدرس: www.dntips.ir
| مطالب | ۳۶۹۴ |
| نویسندگان | ۲۷۶ |
| گروههای مطالب | ۱۰۲۴ |
| نقشههای راه | ۱۱۹ |
| دورهها | ۱۴ |
| اشتراکها | ۱۷۹۱۴ |
.NET SDK روی macOS به اشتراک میگذارد و مشکلاتی که با آن مواجه شد و راهحلهای ارائه شده را توضیح میدهد. در ابتدا، پس از نصب SDK، دستور dotnet --version کار نمیکرد، زیرا مسیر (PATH) بهروزرسانی نشده بود.
نویسنده با اضافه کردن مسیر /usr/local/share/dotnet به فایل .zshrc این مشکل را حل کرد. با این حال، هنگام تلاش برای ایجاد یک پروژه جدید با دستور dotnet new console و اجرای آن با dotnet run، با خطای مربوط به عدم توانایی در بارگیری کتابخانه مشترک و مشکلات مربوط به مجوزها مواجه شد.
راه حل نهایی شامل دو مرحله بود: اول، اعطای دسترسی به برنامه ترمینال (iTerm2) به پوشههای "Documents" و "Downloads" در تنظیمات حریم خصوصی و امنیت سیستم. این کار به ترمینال اجازه میدهد تا فایلهای موقت را ایجاد کند. دوم، نصب گواهیهای .NET برای توسعه HTTPS با استفاده از دستور dotnet dev-certs https --trust.
در نهایت، با انجام این مراحل، دستور dotnet run به درستی کار کرد و برنامه "Hello, World!" اجرا شد. نویسنده این تجربه را به عنوان یک راهنمای سریع برای رفع مشکلات احتمالی در راهاندازی .NET SDK روی macOS توصیه میکند و به منابع مفیدی برای کسب اطلاعات بیشتر اشاره میکند.