2009-03-09 16 views
1

App_GlobalResources klasöründeki kaynakları düzenlemek için herhangi bir seçenek var mı? Derlendikten sonra, dizin önceden derlenmiş klasörün bir parçası olarak dahil değildir.ASP.NET: Önceden oluşturulmuş web ile App_GlobalResources dosyasını düzenleme

Çevrimiçi olarak App_GlobalResources Kaynaklarının kolay erişim için bir DLL'ye derlendiğini okudum. Ancak, yöneticinin bu dosyaların içeriğini güncelleyebilmesini istiyorum. Bu GlobalResources .RESX'i LocalResources'a dönüştürmenin tek yolu var mı?

cevap

1

Dosyaları derlendikten sonra "yerinde" düzenlemenin hiçbir yolunu bilmiyorum - ancak neden sadece değişikliklerinizi yapmıyorsunuz, yeniden web'i yeniden derlemiyorsunuz ve sonra sadece App_GlobalResources.compiled ve App_GlobalResources'ı dağıtıyorsunuz. Web sitenize ayrı ayrı dll? Bu küresel kaynak DLL güncelleştirmek ve aradığınız şeyi elde etmeli, bence. Marc

+0

Çünkü Visual Studio'yu kullanmadan bir kişiye bu erişimi vermek istiyorum. Cevabınız için teşekkürler çünkü o zaman için yardımcı olacaktır. – TimLeung

+0

Rica ederim. Bu arada düşünebileceğiniz şey, "karma" bir çözümdür: Temel olarak, metin dizelerinizi App_GlobalResources'de saklayın, ancak kullanıcının bu ayarı geçersiz kılabileceği bir yol sunar. Bir veritabanı tablosunda değiştirmeleri geçici olarak yerleştirerek. –

0

Özel bir küçük kaynak editörü uygulama oluşturabilirsiniz

, bu ana uygulamasından ayrı olacaktır.

GlobalResource Editor uygulaması, ilk sütundaki ve başka bir sütundaki değerlerin Anahtarlarını gösteren bir form açar.

Bu uygulamayı derleyebilir ve app_globalresource dosyasını kopyalayıp ana uygulamanıza yapıştırabilirsiniz. Bu şekilde müşterinizden bu uygulamayı kullanmasını ve derlendikten sonra kaynak dosyayı kopyalayıp yapıştırmasını isteyebilirsiniz.

İlgili konular