MSBuild projeleri, yalnızca çalışma zamanının çerçeve tanımları içine yüklenirse çalışacak olan rasgele çerçeve profillerine (alt kümeler) başvurabilir. Mono, .NET'in sahip olduğu tüm çerçeve profillerine sahip değildir. .NET 4.0 istemci profili.
Bu sorunu gidermek için, tam 4.0 çerçeveyi kullanmak üzere projeyi değiştirin. MonoDevelop yılında
, burada ayarını değiştirmek açıklanmıştır: Proje adı üzerinde
- tıklayın
- Sağ (örneğin, "Meclis-CSharp" için) her Kurul
- Seçenekler> Yapı> Genel seçeneğini tıklayın> Hedef Çerçeve
- Bilgisayarınızda yüklü olan bir çerçeve seçin.
- Bunu projede kullanılan tüm montajlar için yapın (genellikle 3'tür).
Muhtemelen çok duraklı çerçeve paketine gereksiniminiz var (VS yüklemesinin bir parçası olarak bunu gördüğümü hatırlıyorum). – leppie
Bunu nereden alabilirim ve Mac üzerinde MonoDevelop için nasıl yüklerim? – Baz