إنه visualstudio 2019 لنظام التشغيل mac. عند الاستيراد 2.4.1 ، احصل على تحذير مطلوب تم العثور على MonoDevelop.Core7.3: MonoDevelop.Core 8.0.2 ؛
والاستوديو المرئي يحجب ...
مرحبًا jzlhll ، شكرًا للإبلاغ عن المشكلة. لم يتم تحديث الامتداد لدعم Visual Studio 2019 (أو MonoDevelop 8.0). سيتم القيام بذلك قريبًا ، جنبًا إلى جنب مع الإصدار 2.5.
آسف على إزعاجك بشأن هذا ، ولكن هل يمكن إلغاء هذا عاجلاً وليس آجلاً؟ هل هناك شيء يمكننا القيام به لتحريك هذا (أي تجميعه بأنفسنا - هل هناك تعليمات؟).
بالنسبة للمستخدمين الذين يحتاجون إلى الرجوع إلى إصدار أقدم ، على الرغم من عدم دعمهم بواسطة MS ، يمكن العثور على تنزيلات VSMac الأقدم في قسم المزايا في MSDN: https://my.visualstudio.com/Downloads؟q=visual٪20studio٪202017&wt.mc_id=o ~ msft ~ vscom ~ التنزيلات الأقدم
بالنسبة للمستخدمين الذين يحتاجون إلى الرجوع إلى إصدار أقدم ، على الرغم من عدم دعمهم بواسطة MS ، يمكن العثور على تنزيلات VSMac الأقدم في قسم المزايا في MSDN: https://my.visualstudio.com/Downloads؟q=visual٪20studio٪202017&wt.mc_id=o ~ msft ~ vscom ~ التنزيلات الأقدم
هل يمكنك تثبيت كلا الإصدارين جنبًا إلى جنب؟
بالنسبة للمستخدمين الذين يحتاجون إلى الرجوع إلى إصدار أقدم ، على الرغم من عدم دعمهم بواسطة MS ، يمكن العثور على تنزيلات VSMac الأقدم في قسم المزايا في MSDN: https://my.visualstudio.com/Downloads؟q=visual٪20studio٪202017&wt.mc_id=o ~ msft ~ vscom ~ التنزيلات الأقدم
هل يمكنك تثبيت كلا الإصدارين جنبًا إلى جنب؟
لا ، لا يمكنك ذلك لأنه عندما تقوم بتثبيت 2017 فإنه يخبرك أن هناك بالفعل إصدارًا محدثًا مثبتًا بالفعل.
احذر من تغيير .NET Runtime في التفضيلات> المشروع> أوقات تشغيل .NET إلى Mono السابق وإلا فلن تتمكن من استعادة الحزم.
بالنسبة لي ، الرابط أعلاه ، عند فتحه ، يقول إنه لا يمكنه العثور على اشتراكات لي (مرفق لقطة شاشة للصفحة)
يمكن تنزيل Addin لأحدث VS هنا .
سأكون ممتنًا حقًا إذا كان بإمكان شخص ما إعطائها دورًا!
احذر من اختبار الأشياء المبتذلة (هذا أنا 🙇). بغض النظر عن إخلاء المسؤولية ، هذا ما وجدته حتى الآن:
خطوات:
فشل إنشاء أي من البرامج التعليمية أيضًا مع /Users/Bender/Documents/dev/Eto/src/Eto.Mac/AppDelegate.cs(7,7): Error CS0246: The type or namespace name 'MonoMac' could not be found (are you missing a using directive or an assembly reference?) (CS0246) (Eto.Mac64)
سأبحث اليوم أكثر قليلاً ، بما في ذلك إعداد تطبيقات eto عبر القوالب المتوفرة للوظيفة الإضافية. لست متأكدًا من أن هذا هو المكان الصحيح لتسجيل هذا ، فلا تتردد في توجيهي في الاتجاه الصحيح.
تحديث : كانت أخطاء ملفات monomac.csproj المفقودة لأنني نسيت استنساخ الوحدة الفرعية أيضًا.
دروس من عينة دير بناء جيد الآن!
هناك مشكلة أخرى عثرت عليها: عند إنشاء تطبيق eto جديد ، واختيار هدف .netcore أيضًا:
لن يقوم المشروع ببناء وهو يلقي هذا الخطأ:
/usr/local/share/dotnet/sdk/3.1.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.PackageDependencyResolution.targets(5,5): Error NETSDK1005: Assets file '/Users/Bender/Documents/dev/Skunkworks/AccountsManager/AccountsManager/AccountsManager/obj/project.assets.json' doesn't have a target for '.NETStandard,Version=v2.0'. Ensure that restore has run and that you have included 'netstandard2.0' in the TargetFrameworks for your project. (NETSDK1005) (AccountsManager)
حاولت البحث عن حل ، لكنه أبعد مني. يعمل بشكل جيد إذا لم يتم التحقق من. net core.
didimitrie شكرا للاختبار! إنه محل تقدير كبير.
بالنسبة للخطأ الذي تواجهه هناك ، أعتقد أنها مشكلة في VS لنظام التشغيل Mac عندما تخلط المشاريع مع <TargetFrameworks>
و <TargetFramework>
(لاحظ 's'). إذا قمت بتغيير <TargetFramework>netstandard2.0</TargetFramework>
إلى <TargetFrameworks>netstandard2.0</TargetFrameworks>
في AccountsManager.csproj ، يجب أن يعمل. أعتقد أنني سأقوم بتحديث القوالب بحيث تستخدم فقط <TargetFrameworks>
لكل شيء لتجنب هذه المشكلة.
يمكن تنزيل Addin لأحدث VS هنا .
سأكون ممتنًا حقًا إذا كان بإمكان شخص ما إعطائها دورًا!
الأداة مفقودة بالفعل ؛ (
sfkleach ، يبدو أنهم لا يزالون هناك ، وإن كان هناك حاجة إلى مزيد من الحفر عبر خطوط الأنابيب اللازوردية -> يبدو أن هذا هو الأحدث .
راجع للشغل ، تم إصدار 2.5.0 لذا يمكنك الحصول على الإصدار الرسمي هنا .
جربه ويرجى تقديم مشكلات جديدة لأي شيء تجده معطلاً.