Restsharp: بعض الحزم غير متوافقة مع UAP ، الإصدار = v10.0

تم إنشاؤها على ٢٨ أغسطس ٢٠١٥  ·  47تعليقات  ·  مصدر: restsharp/RestSharp

لدي مجتمع VS 2015 مع Windows SDK للتطبيقات العالمية المثبتة على نظام التشغيل Windows 10 Pro x64. في كل مرة أحاول تثبيت RestSharp باستخدام NuGet ، أحصل على الخطأ التالي.

"حزمة التثبيت: بعض الحزم غير متوافقة مع UAP ، الإصدار = v10.0"

feature-request

التعليق الأكثر فائدة

تم التحقق من رمز دعم UWP في Master ولكن دعم nuget لا يزال معلقًا. أنا أو مؤلف العلاقات العامة بحاجة إلى إضافة الاستهداف إلى نصوص البناء

ال 47 كومينتر

لا يوجد دعم لهذا النوع من المشروع حتى الآن.

هل هناك أي خطط في المستقبل القريب؟

ليس الآن لا ولكن سأضيف هذا كطلب ميزة.

جئت إلى هنا أبحث عن هذا. سيكون من الرائع الحصول على دعم UWP حيث يبدو أن هذا هو الطريق من الآن فصاعدًا.

لا يزال جديدًا جدًا. سأرى ما يمكنني فعله للحصول عليه. إن بيئة التطوير الخاصة بي ليست Windows 10 حتى الآن ، لذا سيتعين عليها انتظار حدوث هذا التغيير.

نعم ، سيكون من الرائع الحصول على دعم Win 10 UWP. لا يوجد سوى زوجين من أغلفة REST اللائقة لـ .Net هناك - هذا واحد و PortableREST.

لا مشكلة. أنا أعمل على إعداد بيئة Windows 10 حتى يحدث هذا.

هذه أخبار رائعة لسماعها. سأكون في انتظار هذا التحديث. : +1:

أريد فقط أن أقول +1 ... أرغب في الحصول على RestSharp لمشاريع UWP الخاصة بي.

hallem أي تحديثات بشأن هذه المسألة؟

لدي نفس المشكلة.

تريد دعم UWP أيضا من فضلك!

+1

+1

+1

+1

+1

+1

+1 أي تحديثات؟

+1

تم التحقق من رمز دعم UWP في Master ولكن دعم nuget لا يزال معلقًا. أنا أو مؤلف العلاقات العامة بحاجة إلى إضافة الاستهداف إلى نصوص البناء

hallem شكرًا ، ولكن هذا يعمل فقط مع x64 و x86 بينما لا يعمل مع أجهزة ARM (مثل Windows 10 Mobile) ، أي خطط لذلك؟

هل API جاهز الآن لـ ARM؟

@ أحلام غريبة ما زلت أنتظر بيان hallem ، آمل أن يتم إضافته قريبًا :)

الرجاء دعم ARM - نحن نبني تجربة متصلة على جهاز ARM!

الرجاء دعم "_UAP ، الإصدار = v10.0_" بالكامل (x86 ، x64 ، ARM).
ينشئ Swagger وكلاء جيدين لكنهم لا يعملون على هاتفي + سطح المكتب (استمرارية!) بدون RestSharp .

+++++ 1

+1

+2

@ jerry1621 هل هناك فرصة لمشاركة التعديلات التي أجريتها كما هو مشار إليه في مؤشر ترابط Swagger-codegen؟ حاولت نسخ خطواتك لكنها لا تعمل.

emigrating متأكد: لقد قمت للتو بتحرير build.bat وإضافة بضعة أسطر لـ UWP
على سبيل المثال ، توجد أدلة التنزيل هذه التي تم إنشاؤها بواسطة:
if not exist Download\package\lib\net35 mkdir Download\package\lib\net35\ if not exist Download\package\lib\net4 mkdir Download\package\lib\net4\ if not exist Download\package\lib\net4-client mkdir Download\package\lib\net4-client\ if not exist Download\package\lib\net45 mkdir Download\package\lib\net45\ [...]

لذا فقط أضف سطرًا لـ uwp أيضًا
if not exist Download\package\lib\uwp mkdir Download\package\lib\uwp\

ببساطة أكمل build.bat بإضافة عبارات uwp إلى العبارات الأخرى

ما الذي يمكننا فعله لدعم UWP؟

+1

+1

+1

+1

لا يزال لا يوجد دعم لتطبيقات UWP على جهاز ARM؟
يرجى استثمار بعض الوقت في دعم هذا ...
شكرا لك!

لا يوجد دعم حتى الآن ....

سوف ندعم فقط .NET Standard 2.0. UWP المتوافق مع .NET Standard قيد المعاينة.

لكن لم يتم إصدار دعم .net القياسي 2.0 لـ RestSharp بعد ، أليس كذلك؟ حاولت استخدامه في مشروع .net Core 2.0 من قبل وتم كسره. هل الإصدار المسبق لذلك متاح في مكان ما؟

هو في المعاينة أيضا ، من اليوم. سيكون رائعا إذا كنت تستطيع الاختبار. https://www.nuget.org/packages/RestSharp/106.0.0-alpha0277

UWP & .NET Standard 2.0: المعاينة متاحة الآن
https://blogs.msdn.microsoft.com/dotnet/2017/08/25/uwp-net-standard-2-0-preview/

سندعم UWP كأي نظام أساسي آخر من خلال دعم .NET Standard 2.0. لن تكون هناك حزمة منفصلة لـ UWP.

رائع للغاية ، شكرًا!

{System.PlatformNotSupportedException: Operation is not supported on this platform.
   at System.Net.SystemWebProxy.GetProxy(Uri destination)
   at System.Net.ServicePointManager.ProxyAddressIfNecessary(Uri& address, IWebProxy proxy)
   at System.Net.ServicePointManager.FindServicePoint(Uri address, IWebProxy proxy)
   at System.Net.HttpWebRequest.get_ServicePoint()
   at RestSharp.Http.ConfigureWebRequest(String method, Uri url)
   at RestSharp.Http.GetStyleMethodInternal(String method)
   at RestSharp.Http.AsGet(String httpMethod)
   at RestSharp.RestClient.DoExecuteAsGet(IHttp http, String method)
   at RestSharp.RestClient.Execute(IRestRequest request, String httpMethod, Func`3 getResponse)}

حسنًا ، هم في وضع المعاينة ، وتوقع أن تتحسن الأمور مع اقتراب الإصدار. يمكنك أيضًا مساعدتهم من خلال إرسال تقارير المشكلات.

لكننا نخطط أيضًا للانتقال إلى HttpClient ، لكن هذا العمل ليس سهلاً. لقد حاولت ولكن بعد ذلك قررت تأجيلها. إذا كان البعض على استعداد للمساعدة - من فضلك ، أرسل PR. مع HttpClient ستكون الأشياء أكثر توافقًا.

سألقي نظرة على الكود الحالي وأرى ما إذا كان بإمكاني فعل أي شيء للمساعدة في التغيير إلى HttpClient.

يتم نشر نسخة ألفا من تطوير الفرع. على الأرجح سأضطر إلى إصدار ما هو عليه مع طلب الويب. يمكن عمل HttpClient بعد ذلك مباشرة. أفضل العمل على HttpClient ليحل محل WebRequest ليبدأ في شوكة أو فرع منفصل. لكن هذا حرفيا أيام عمل ، وليس ساعات.

mavanmanen يبدو أنها مشكلة عامة ، يرجى التبديل إلى # 992 لمواصلة المناقشة

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات