The Scripting.Dictionary object is marked as having a “Both” threading model, which means that you can freely assign it to a Session or an Application variable. However, the actual threading model for this object is “Apartment”, which means that you should use it only at the page scope level. You can’t assign it to an Application variable, and even if you get no error when assigning it to Session variable, you are discouraged from doing so, because this action severely affect the scalability of your site.
The registry entry for the Dictionary object is corrected by the Visual Studio setup program. If you haven’t installed VS6, you should manually edit the Registry. To do that automatically, copy the following text to Notepad, save it to a .REG file – say, DICT.REG – and double click on it to merge its contents to the system registry:
REGEDIT4[HKEY_CLASSES_ROOTCLSID{EE09B103-97E0-11CF-978F-00A02463E06F}InprocServer32]@="H:\WINNT4\System32\scrrun.dll""ThreadingModel"="Apartment"
Charlie has over a decade of experience in website administration and technology management. As the site admin, he oversees all technical aspects of running a high-traffic online platform, ensuring optimal performance, security, and user experience.
Related Posts
- GE Announces IoT Cloud Computing Service
- Google’s pixel 8 pro adopts minimalistic camera finish
- Three Letters That Are Key to Driving Digital Transformation: A-P-I
- Is Your Fundraising Campaign Stalling? Here’s the Game-Changing Advice You Need
- Shortcut to create a new page/move content to a new page in Microsoft Word























