but below are the errors reported when attempting to load dawnguard.esm with creation kit.
MASTERFILE: ===========================================================
Assert
File: C:\_Skyrim\Code\TESV\TES Shared\misc\BGSLocalizedString.cpp
Line: 1566
LOCALIZATION: Error opening or reading strings file.
MASTERFILE: LOCALIZATION: Zero entries or empty block size read from strings file STRINGS/Dawnguard_ENGLISH.STRINGS. Strings will be missing.
Assert
File: c:\_skyrim\code\tesv\bssystem\BSTSmartPointer.h
Line: 167
Null pointer
Using STEAM the folder "CODE" has never existed.
So needless to say CK reports the above errors and crashes.
Complete listing of folders found under "SKYRIM" if using STEAM
(Just for clarity Skyrims root folder if using STEAM can be found here (default install);
C:\Program Files (x86)\Steam\steamapps\common\skyrim)
Backup
Data
DirectX10
DotNetFX
lex
Logs
Papyrus Compiler
reslists
Skyrim
VCRedist
Take note that the folder Skyrim listed above has only ever contained one file which is the SkyrimPrefs.ini file.
Long story short: STEAM + Dawnguard + Creation Kit = Broken