2011-01-18 10 views
5

Her bir bilgisayara bir linux yüklemek zorunda kalmadan çalışabilmem için C# uygulamamı bir linux kümesindeki her bilgisayara dağıtmak istiyorum.Mono yükleme olmadan uygulamayı dağıtın

Çalışmak için mkbundle almaya çalışırken saatler harcadım, ancak düzgün bir şekilde paketlenmiyor (uygulamayı, monta yüklü olmayan başka bir makinede çalıştıramıyorum).

Bunu yapmanın en iyi yolu nedir?

+1

mkbundle nasıl çalışıyorsunuz? okudunuz mu: http://www.mono-project.com/Guide:Running_Mono_Applications – IanNorton

cevap

-4

Bu senaryoda, ayrı ayrı mono yüklemek daha iyi olabilir - her seferinde mono içermemeniz durumunda uygulamanızı güncellemek daha kolay olacaktır. Kesin kurulum, kullandığınız linux türüne göre belirli bir miktara bağlı olacaktır, ancak bir kaynak oluşturma işlemi gerçekleştirseniz bile, mono kurulumu nispeten ağrısız hale getirmenin yolları vardır.

+3

mkbundle burada tam olarak bir nokta, gentuba diğer ucunda belirli bir mono dayanmadan onun uygulamasını dağıtmak istiyor. – IanNorton

+0

Son kullanıcı dağıtımı için bu sorun olurdu, ancak bu soru kendi kümenizdeki dağıtımla ilgili gibi görünüyor - temel sunucu kurulumunun bir parçası olarak mono ekleyebilir ve uygulamayı güncellemek karmaşık kurulum mantığı yerine basit bir derleme yüklemesidir . –