2011-03-04 10 views
5

मैं वर्तमान में सी # डब्ल्यूपीएफ का उपयोग कर एक एप्लीकेशन विकसित कर रहा हूं। मैं अपने कार्यक्रम के लिए एक वेबसाइट सहायता फ़ाइल सिस्टम बना रहा हूँ। मैं डिफ़ॉल्ट प्रोजेक्ट फ़ाइल स्थान में HTML फ़ाइलों को बना रहा हूं (यानी जहां सभी .cs फ़ाइलें संग्रहीत हैं)।काम नहीं कर रहे छवियों के लिए आउटपुट निर्देशिका में कॉपी करें + विजुअल स्टूडियो 2010

एचटीएमएल फाइलों पर मैं प्रतिलिपि बनाना चाहता हूं, मैंने प्रत्येक फ़ाइल पर दायाँ क्लिक किया है और कहा है कि परियोजना में शामिल है और प्रतिलिपि अगर आउटपुट निर्देशिका में कॉपी के तहत नई है।

यह HTML फ़ाइलों के साथ ठीक काम कर रहा है लेकिन छवि फ़ाइलों (पीएनजी) के लिए यह कुछ भी नहीं कर रहा है लेकिन कोई त्रुटि नहीं है।

किसी भी मदद की सराहना की जाएगी।

धन्यवाद

+0

क्या आप सबफ़ोल्डर में छवियां हैं? –

+0

हाँ वे हैं। मैं निर्देशिका संरचना को रखने के लिए अलग निर्देशिका में छवियों को चाहता था – Boardy

उत्तर

1

बस संयोग से पता चला मैं छवि मैं इस परियोजना में शामिल हैं और आउटपुट निर्देशिका में कॉपी

+0

क्या आप इसके बारे में निश्चित हैं? एम्बेडेड संसाधन असेंबली में संकलित हैं। क्या आप वाकई छवियों को "सामग्री" पर सेट नहीं करना चाहते हैं और फिर "नई अगर कॉपी करें" का उपयोग करें? –

+0

यही वह सेट था जिसे सेट किया गया था लेकिन यह छवियों को केवल HTML में कॉपी नहीं करेगा। जब मैंने छवियों को एम्बेडेड में बदल दिया तो यह ठीक काम करता था – Boardy

12

BuildAction संपत्ति को इंगित करता है चाहता था के लिए एंबेडेड संसाधन के निर्माण कार्रवाई बदलना होगा एक बिल्ड निष्पादित होने पर एक विज़ुअल स्टूडियो फ़ाइल के साथ क्या करता है। BuildAction में कई मानों में से एक हो सकता है:

कोई नहीं - फ़ाइल प्रोजेक्ट आउटपुट समूह में शामिल नहीं है और बिल्ड प्रक्रिया में संकलित नहीं है। एक उदाहरण एक टेक्स्ट फ़ाइल है जिसमें रीडमी फ़ाइल जैसे दस्तावेज़ शामिल हैं।

संकलन - फ़ाइल को बिल्ड आउटपुट में संकलित किया गया है। यह सेटिंग कोड फ़ाइलों के लिए प्रयोग की जाती है।

सामग्री - फ़ाइल संकलित नहीं है, लेकिन सामग्री आउटपुट समूह में शामिल है। उदाहरण के लिए, यह सेटिंग एक .htm या अन्य प्रकार की वेब फ़ाइल के लिए डिफ़ॉल्ट मान है।

एंबेडेड संसाधन - यह फ़ाइल मुख्य प्रोजेक्ट बिल्ड आउटपुट में डीएलएल या निष्पादन योग्य के रूप में एम्बेडेड है। यह आमतौर पर संसाधन फ़ाइलों के लिए उपयोग किया जाता है।

मुझे लगता है जैसे सामग्री चाहते हैं।

4

समाधान एक्सप्लोरर में छवि फ़ाइलों का चयन करें और बिल्ड एक्शन प्रॉपर्टी को सामग्री में बदलें।

संबंधित मुद्दे