يمكن لجميع التطبيقات الوصول إلى جميع الملفات في التخزين المعزول على خادم ASP.NET المشترك؟
-
06-09-2019 - |
سؤال
أنا أفكر في استخدام المعينين لملفاتي المؤقتة. ومع ذلك، يبدو أن 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...
}
لا تنتمي إلى StackOverflow