Aspnetcore: تعذر تشغيل مشروع Blazor 0.8.0 المستقل الذي تم إنشاؤه بواسطة أمر "dotnet new blazor".

تم إنشاؤها على ٦ فبراير ٢٠١٩  ·  3تعليقات  ·  مصدر: dotnet/aspnetcore

صف الخلل

تعذر تشغيل مشروع Blazor 0.8.0 المستقل الذي تم إنشاؤه بواسطة الأمر dotnet new blazor .

لإعادة إنتاج

خطوات إعادة إنتاج السلوك:

  1. قم بتثبيت NET Core SDK الإصدار 3.0.0 - المعاينة - هنا .
  2. قم بتثبيت Visual Studio 2019 Preview 2.
  3. قم بتثبيت قالب Blazor 0.8.0 بواسطة dotnet new -i Microsoft.AspNetCore.Blazor.Templates::0.8.0-preview-19104-04
  4. أنشئ مشروع Blazor 0.8.0 المستقل بواسطة dotnet new blazor .
  5. قم باستعادته وإنشائه بمقدار dotnet build . (سيكون هذا نجاحًا.)
  6. قم بتشغيله بـ dotnet run
  7. تظهر رسالة الخطأ (انظر أدناه) ، ولا يمكن بدء تشغيلها.
The specified framework 'Microsoft.AspNetCore.App', version '3.0.0-preview-19104-06' was not found.

سلوك متوقع

dotnet run إطلاق خادم Blazor بنجاح.

لقطات

image

سياق إضافي

النسخة المستضافة من Blazor 0.8.0 التي تم إنشاؤها بواسطة dotnet new blazorhosted CLI تعمل بشكل جيد.

لم أتمكن من العثور على الإصدار 3.0.0 - المعاينة - 19104-06 من .NET Core SDK أو Runtime في بحثي على الإنترنت.

الحل الخاص بي

أعدت كتابة "٪ HOME٪ .nuget \packs \ microsoft.aspnetcore.blazor.cli \ 0.8.0-preview-19104-06 \ lib \ netcoreapp3.0 \ dotnet-blazor.runtimeconfig.json" لاستخدام الإصدار 19075-0444 بدلاً من الإصدار 19104-06.

image

بعد ذلك ، "تشغيل dotnet" يعمل بشكل جيد.

area-mvc question

ال 3 كومينتر

معلومة اضافية

عمل مشروع Blazor المستقل الذي تم إنشاؤه بواسطة Visual Studio 2019 Preview 2.x بشكل جيد.

كان الاختلاف في أطروحات المشاريع عالياً:

<!-- from "dotnet new blazor"-->
<DotNetCliToolReference Include="Microsoft.AspNetCore.Blazor.Cli" Version="0.8.0-preview-19104-06" />

xml

I tried uninstall the project template with `dotnet new -u Microsoft.AspNetCore.Blazor.Templates -Version` command, and reinstall it with `dotnet new -i Microsoft.AspNetCore.Blazor.Templates::0.8.0-preview-19104-04` command.

After that, `dotnet new blazor` generate the csproj as bellow:

```xml
<!-- from "dotnet new blazor" after reinstall project template -->
<DotNetCliToolReference Include="Microsoft.AspNetCore.Blazor.Cli" Version="0.8.0-preview-19104-04" />

بالطبع ، الإصدار 0.8.0-preview-19104-04 CLI يعمل بشكل جيد.

أنا لست متأكدة من سبب تكوين التثبيت الأول من قالب مشروع Blazor لCLI DOTNET بلدي لاستخدام الإصدار صالح "19104- 06".

شكرًا على تواصلك معنا ،jsakamoto.
سعيد لأنك وجدت سبب ذلك وتمكّنت من إصلاحه.
@ danroth27 ، ما سبب هذا؟

jsakamoto أظن أنه عندما قمت بتثبيت قوالب Blazor في البداية ، اخترت بطريقة ما إصدارًا من حزمة القوالب من إحدى خلاصات MyGet التي تحتوي على إصدارات dev.

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

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