Ben bir son kullanıcı makinesinde montaj çözünürlükte sorun yaşıyorum ve bunu Taşınabilir sınıf kitaplıkları kullanarak ilgili inanıyoruz kullanmak meclisleri .... Taşınabilir sınıf kitaplıkları
Bir .NET var çözülemiyor İlk olarak Visual Studio 2010'da yazılmış olan 4.0 uygulaması. Son zamanlarda Visual Studio 2012'ye geçtik ve Portable Class Libraries olan birkaç proje oluşturduk. Şu an bu özelliklere ihtiyacımız olduğuna inanmıyorum, ancak bu kütüphanelerden faydalanabilecek bir Windows 8 Mağazası uygulaması da oluşturuyoruz.Projemi derlediğimde, taşınabilir kitaplık özelliği tam olarak ne yapıyor? Değişiklik veya yeniden derleme olmadan farklı çerçeveler üzerinde çalışmama izin vermesini bekliyorum. Ben
reflektör
dotPeek kütüphaneye baktığımızda
o kadar Platformu özelliğini gösterir:
.NETPortable, Sürüm = v4.0, Profil = Profile5
Ve referanslar görünüyor 2.0-ish:
mscorlib, sürüm 2.0.5.0
Sistemi, Sürüm = 2.0.5.0
System.Runtime.Serialization, Sürüm = 2.0.5.0
Bu son kullanıcının makinesinde uygulamayı çalıştırmak, ben günlük dosyasında bir hata görebilirsiniz:
dosya veya derleme yüklenemedi, 'System.Core, Sürüm = 2.0.5.0 ...'
Googling System.Core 2.0.5.0 SilverLight başvurmak gibi görünüyor - hangi görünüyor t biri olmak Çerçeveleri hedef aldı.
Bu makine, Visual Studio yüklü olmadığıancak .NET 4.0 (4.0.3 güncellemesi) sahiptir
Ben derlemek için farklı yapıyor gereken bir şey, benim bağımlılıkları yoksa ben bir şey araştırmak gereken bir şey var mı Son kullanıcı makinesine kurmak mı istiyorsunuz? 2.0.5.0 ne anlama geliyor?
2.0.5.0 PCL için hedef sürümdür, çerçeve tarafından yeniden yakalanır. Profile5 = Framework 4.0 ve Mağaza. Uzun çekim: Mağaza uygulamaları .NET 4.5 gerektirir. 4.0 –