يمكن لجميع التطبيقات الوصول إلى جميع الملفات في التخزين المعزول على خادم ASP.NET المشترك؟

StackOverflow https://stackoverflow.com/questions/915839

سؤال

أنا أفكر في استخدام المعينين لملفاتي المؤقتة. ومع ذلك، يبدو أن Documenation تعني أن مساحة التخزين تحدد حساب مستخدم Windows، والتي لتطبيق ASP.NET هي خدمات الشبكة. إذا كانت هناك عدة مواقع ويب / تطبيقات باستخدام خدمات الشبكة كحسابها، فلن تعني أنهم جميعا سيقومون جميعا بمشاركة نفس المنزول ويمكنهم قراءة ملفات بعضهم البعض؟

هل كانت مفيدة؟

المحلول

أعتقد أن لديك المزيد من المرونة إذا قمت ببناء IsolatedStorageFileStream باستخدام an. IsolatedStorageFile مثيل، لأنه يمكن إنشاؤه على سبيل المثال بشكل خاص على التطبيق:

using (IsolatedStorageFile isf = IsolatedStorageFile.GetMachineStoreForApplication())
using (IsolatedStorageFileStream isfs = new IsolatedStorageFileStream("filename", FileMode.Create, isf))
{
    // Code using the file stream here...
}
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top