2013-04-09 19 views
5

Bu yüzden Windows 2008 R2 Datacenter Tam basebox'ı http://www.vagrantbox.es/ (VirtualBox'ta) bulunan bir örneği başlatmak ve yapılandırmak için Mac OS X'te Vagrant ve Puppet kullanıyorum ve .NET 4.5'e başarılı bir şekilde yükleme yapıp yapmadığımı merak ediyorum. Bu görüntü? Puppet'in .NET Framework 4.5'i nasıl yükleyebilirim?

ben bu modülü buldum ve benim projenin/kukla/modüller klasörüne yerleştirilir:

https://github.com/justinstoller/puppet-dotnet

benim çabaların tamamı aslında .NET 4.0 veya izni hatalarının 4.5 sonucunu yükleyin.

Bunun nedeni, Kukla Aracısı'nın "SİSTEM" olarak çalıştığı ve yükseltilmiş izinler olmaksızın işletim sisteminde önemli değişiklikler yapamayacağıdır.

Bunu onaylayan ve bir geçici çözüm sağlayan var mı? Tercihen özel bir baz kutusu oluşturma içermez.

cevap

0

Sınıf ve kaynak bildirimlerini karıştırıyorsunuz. (Tercih edilen) ya kullanımı sınıfı:

class { 'dotnet': 
    version => '4.5', 
} 

ya da kaynak: Bu olarak değiştirilmesi gerekmektedir

dotnet::installation { '4.5': } 
+0

; class {'dotnet': sürümü => '45', } – Nirmal

İlgili konular