Tamam I'v şimdi çalışma var. İşte adımlar.
- Boş bir Asp.net MVC sitesi oluşturun.
Kopya xsp4.exe, Mono.Security.dll sitenin köküne & Mono.WebServer2.dll.
Dosya yapısı böyle görünmelidir.
WebSitesi
--bin
--İçerik
--Models
--Views
xsp4.exe
Mono.Security.dll
Mono.WebServer2.dll
Kopya Aynı 3 dosya, depo gözü klasörüne.
Şimdi xsp4.exe dosyasını kök klasöründen çalıştırın. Varsayılan olarak 8080 numaralı bağlantı noktasında çalışmalıdır. Bu nedenle bir tarayıcıyı http://localhost:8080'a açın ve çalışması gerekir.
Notlar
neden gerçekten emin değilim ama xsp Sunucu sınıfının montaj adına göre MonoWebServer yeni bir örneğini oluşturur. Bu sorunu gidermek için, bin klasörüne bakmak varsayılan olarak kabul edilir. Bu nedenle, xsp ve bağımlılık dosyalarını bin klasörüne kopyalamanız gerekir.
Sen Mono en yeni sürümü yüklemeden itibaren, Mono.Security.dll & Mono.WebServer2.dll dosyaları xsp2.exe, xsp4.exealabilirsiniz. Bu .NET 4.0 üzerine inşa web siteleri için çalışır
Çerçeve versiyonları
. .NET 2.0 sitelerini dağıtmaya çalışıyorsanız, o zaman Mono.Security adresini kaydetmeniz gerekir.GAC & Mono.WebServer2.dll dll ve xsp2.exe yerine xsp4.exe kullanın.
Dağıtım
xsp web sunucusu .NET Framework yüklü olan Windows makinelerde çalıştırmak için Mono çerçeve gerekmez.
Bunun yerine Mono 3.x çalıştırmayı denediniz mi? Belki de bu kadar çok korsanlığa ihtiyacınız yok – knocte
Mono 3.x şu an beta sürümündedir ve bunu yaptığımda dışarı çıkmamıştır. –
Cassini bunu Windows'ta da yapıyor, bu yüzden muhtemelen nasıl çalışıyor. – joe