Prizma 6.1.0: PM> Yükle-Package Prism.CoreBootstrapper yerine ne oluşturmalıyım? Ben Prizma v6.1.0 ve çalıştırma paket yöneticisine Prizma v4.0 benim uygulamayı güncellemek için denedim
ve PM yüklediği bu tür paketler:
- Microsoft.Practices.Prism.Composition.dll
- Microsoft.Practices.Prism.Interactivity.dll
- Microsoft.Practices.Prism.Mvvm.dll
- Microsoft.Practices.Prism.Mvvm.Desktop .dll
- Microsoft.Practices.Prism.PubSubEvents.dll
- Microsoft.Practices.Prism.SharedInterfaces.dll
- Microsoft.Practices.ServiceLocation.dll
Ben önyükleyici oluşturmak denedim sonraki adım :
veUnityBootstrapper
'u çözümlemeye çalıştım. Ancak, Prism 6.1.0'da böyle bir sınıf yoktur. Yani Nuget tarafından yüklemeye denedim:
Prism.UnityExtesions
Ancak Nuget diyor: This package is no longer supported. Please use the new Prism.Unity package
.
Prism 5.0 ile bir bootstrapper sınıfı var. Ancak Prism 5.0 şimdi desteklenmiyor. Örneğin, bu örnekte code.msdn'den HelloWorld.
Aklımda şu soruya dikkat edin: Prism 6.1.0'da bootstrapper nasıl oluşturulur?
'Lütfen yeni Prism.Unity paketini kullanın – Jehof
@Jehof evet, paketi yükledim. Bununla birlikte, Prism.Unity – StepUp
içinde böyle bir sınıf olmadığından UnityBootstapper'ı devralamam. Önce referanslarınızı temizleyin, tüm Microsoft.Practices.xxx ve prizma referanslarını silin, daha sonra Prism 6'yı yüklemek için, Paket Yöneticisi Konsolu'nda aşağıdaki komutu çalıştırın. : ** PM> Install-Package Prism.Core ** ve Prism 6 için Unity yüklemek için aşağıdaki komutu çalıştırın: ** PM> Install-Package Prism.Unity ** – toumir