मैं एक ऐप्स खाते विस्टा में यूएसी में रखना करने के लिए संशोधित किया है। तो, अब, .mdb (जेट या पहुँच फ़ाइल) ProgramData\MyApp\
एमएस विस्टा में प्रोग्रामडेटा फ़ोल्डर पर वर्चुअलाइजेशन क्यों?
में स्थित है मैंने महसूस किया कि जब मेरे एप्लिकेशन पहली बार यह उस स्थान से यह कर रहा है के लिए डेटाबेस पढ़ता है ... लेकिन जब मेरे अनुप्रयोग है डेटाबेस को लिखना ... फ़ाइल वर्चुअलाइज्ड है और Users\MyUser\AppData\Local\VirtualStore\ProgramData\MyApp
पर जाती है। इस पल से मेरे ऐप पर हमेशा डिस्क में वर्चुअलाइज्ड स्थान पर जाएं।
मेरा ऐप काम कर रहा है, लेकिन अगर मैं इस तरह से जारी रखने के लिए, डेटाबेस एक प्रति-उपयोगकर्ता आधार में होगा, और हम वास्तव में पीसी में सभी उपयोगकर्ताओं के साथ डेटाबेस साझा करने की जरूरत है।
मैंने सोचा था कि ProgramData फ़ोल्डर के अंतर्गत writting would't वर्चुअलाइजेशन तंत्र ट्रिगर।
मैं क्या याद कर रहा हूँ?
मुझे प्रोग्रामडाटा के तहत MyApp फ़ोल्डर के लिए अनुमतियां सेट करने की आवश्यकता है ??
मैं कैसे उस समय स्थापित करें पर कर सकते हैं?
धन्यवाद लोग ...
और जानकारी: VS2003 VB.NET वी.एस. सेटअप परियोजना का उपयोग कर के साथ विकसित।
"विस्टा" एक संक्षिप्त, इसलिए केवल पहला अक्षर बड़ा किया जाना चाहिए नहीं है। –