अपडेट करें हमारे पास Res1.resx है और इसमें file1.doc है। बाद में हम व्यवसाय नियम के आधार पर resx फ़ाइल में file2.doc के साथ file1.doc को प्रतिस्थापित करना चाहते हैं। इसे कैसे प्राप्त करें। धन्यवाद एनएक संसाधन फ़ाइल को गतिशील रूप से
उत्तर
आइए आशा करते हैं कि प्रश्न एक .resx के बजाय संकलित संसाधन को बदलने के बारे में नहीं था – Codesleuth
क्षमा करें पर एक नजर है चाहिए, मुझे नहीं लगता कि यह संभव
सुनिश्चित करें कि आप ऐसा कर सकते हैं हो सकता है है। यहां कुछ कोड है जिसका हम उपयोग करते हैं। अगर आपको अधिक जानकारी चाहिए तो कृपया मुझे बताएं।
/// <summary>
/// Sets or replaces the ResourceDictionary by dynamically loading
/// a Localization ResourceDictionary from the file path passed in.
/// </summary>
/// <param name="resourceDictionaryFile">The resource dictionary to use to set/replace
/// the ResourceDictionary.</param>
private void SetCultureResourceDictionary(String resourceDictionaryFile)
{
// Scan all resource dictionaries and remove, if it is string resource distionary
for (int index= 0; index < Resources.MergedDictionaries.Count; ++index)
{
// Look for an indicator in the resource file that indicates that this
// is a dynamic file that should be removed before loading its replacement.
if (Resources.MergedDictionaries[index].Contains("ResourceDictionaryName"))
{
if (File.Exists(resourceDictionaryFile))
{
Resources.MergedDictionaries.Remove(Resources.MergedDictionaries[index]);
}
}
}
// read required resource file to resource dictionary and add to MergedDictionaries collection
ResourceDictionary newResourceDictionary = new ResourceDictionary();
newResourceDictionary.Source = new Uri(resourceDictionaryFile);
Resources.MergedDictionaries.Add(newResourceDictionary);
}
आप कार्यावधि में संकलित संसाधन संशोधित करने के लिए प्रयास कर रहे हैं, मैं यह संभव है नहीं लगता है, कम से कम बदसूरत हैक्स के बिना नहीं। वैसे भी, यह समझ में नहीं आता है: यदि यह एक संसाधन है, तो यह संशोधित करने के लिए नहीं है; और यदि इसे संशोधित करने की आवश्यकता है, तो यह संसाधन नहीं होना चाहिए।
- 1. संसाधन फ़ाइल प्रोग्रामेटिक रूप से
- 2. .ics फ़ाइल को गतिशील रूप से
- 3. एक गतिशील वस्तु से गतिशील रूप से
- 4. एक एपीआई और जेएस फ़ाइल को गतिशील रूप से
- 5. लॉग फ़ाइल को गतिशील रूप से लॉग फ़ाइल
- 6. फ़ाइल संसाधन के रूप में जावा संसाधन
- 7. गतिशील संसाधन के भीतर गतिशील संसाधन को कैसे अपडेट करें?
- 8. डायनामिक रूप से संसाधन स्ट्रिंग्स
- 9. गतिशील रूप से उत्पन्न पाठवणे जावास्क्रिप्ट फ़ाइल
- 10. गतिशील रूप से एक उपकुंजी
- 11. एक जेएलएबल गतिशील रूप से
- 12. गतिशील रूप से एक wx.ComboBox()
- 13. गतिशील रूप से एक ExpandoObject
- 14. गतिशील रूप से एक RichTextBox
- 15. गतिशील रूप से NUnit
- 16. शैली को गतिशील रूप से
- 17. क्यूटी: एक संसाधन QSS फ़ाइल से setStyleSheet?
- 18. गतिशील रूप से पावरपॉइंट openxml
- 19. गतिशील रूप से गतिशील वस्तु
- 20. पाइथन गतिशील रूप से
- 21. jQuery फ़ाइल अपलोड: अपलोड यूआरएल को गतिशील रूप से
- 22. गतिशील रूप से गतिशील HTML
- 23. गतिशील रूप से ग्रिडव्यू
- 24. एंड्रॉइड, एक एडिटटेक्स्ट से गतिशील रूप से
- 25. एक संसाधन 0 से एक संसाधन
- 26. गतिशील रूप से SharePoint
- 27. एंड्रॉयड - गतिशील रूप से एक imageView
- 28. गतिशील रूप से
- 29. लोड विंडो आइकन गतिशील रूप से
- 30. जावा में, वेब अनुप्रयोग में गतिशील रूप से संसाधन बंडल को फिर से लोड कैसे करें?
प्रोजेक्ट संकलित होने के बाद प्रोग्रामेटिक रूप से संसाधन फ़ाइल की सामग्री को प्रतिस्थापित करें? क्या आपको इसकी आवश्यकता है? – Codesleuth
एक सेकंड रुको! संसाधन फ़ाइल को प्रभावित करने वाला व्यवसाय नियम ?! आपका क्या अर्थ है? –
:: :: प्रोजेक्ट संकलित होने के बाद प्रोग्रामेटिक रूप से संसाधन फ़ाइल की सामग्री को प्रतिस्थापित करें? हां। –