54 lines
3.7 KiB
Plaintext
54 lines
3.7 KiB
Plaintext
{\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl{\f0\fswiss\fcharset0 Arial;}{\f1\froman\fcharset0 Times New Roman;}}
|
||
{\colortbl ;\red0\green0\blue0;}
|
||
\viewkind4\uc1\pard\fi-1800\li1800\tx1800\cf1\b\f0\fs20 From:\b0\tab Alex Armanasu (Exchange)\par
|
||
\b Sent:\b0\tab Wednesday, November 24, 1999 5:34 PM\par
|
||
\b To:\b0\tab NTW Migration Services Team\par
|
||
\b Subject:\b0\tab Notes from project manifest\par
|
||
\pard\cf0\f1\par
|
||
I tried to make a manifest for project. I got everything to work except for restoring the user settings. Restoring the settings reports "Windows State Manger 8006000F: error openning state file. Here are some issues that we need to understand to do a better job with the project manifest.\par
|
||
\par
|
||
\par
|
||
HKCU\\Software\\Microsoft\\Office\\8.0\\MS Project\\Recent File List\par
|
||
\par
|
||
The values under this key are named File1 through File9. The data is a string of the following form:\par
|
||
\pard\li380 filename;stuff1;stuff2;stuff3;stuff4\par
|
||
\pard\par
|
||
Where filename is in one of the followign forms:\par
|
||
\pard\li380 "path"\par
|
||
"<path>(comment)"\par
|
||
\par
|
||
\pard Stuff1 through stuff4 also have various forms that I will ignore for now.\par
|
||
\par
|
||
Presumably with use the PathString attribute to mark these values as referencing files. How do with indicate how to parse the filename from the string?\par
|
||
\par
|
||
\par
|
||
HKCU\\Software\\Microsoft\\Office\\8.0\\MS Project\\Workgroup Customization\par
|
||
\par
|
||
This is a list data type. Here is its format for future reference. The value name Entries of type REG_SZ lists the number of entries in the list. The remaining value names under the key are Field1 through Fieldn of type REG_SZ.\par
|
||
\par
|
||
\par
|
||
HKCU\\Software\\Microsoft\\Office\\8.0\\Common\\Open Find\\MS Project\par
|
||
\par
|
||
This tree is listed under the common portion of the office registry tree yet it contains a product specific portion in the path. It is unclear whether the registy key is common or is private. Is this a case where we create a common manifest referenced by all office applications just to be sure the information is available to all components that might need it? \par
|
||
\par
|
||
\par
|
||
HKCU\\Software\\Microsoft\\Internet Account Manager\\Accounts\par
|
||
\par
|
||
This key references a list of email accounts. One of the settings in project allows you to specify what account you use to send email from project. It even starts the internet account wizard to create accounts. I created an account while testing project. However, I don't see a link in the project portion of the registry to the account information in the internet account manager portion of the registry. I am assuming that the account number is stored in the project file. This poses two problems. First, we don't know which accounts to migrate. Second, we don't know where the account number is stored in the project file so we can't change it to the actual account number on the destination machine.\par
|
||
\par
|
||
\par
|
||
HKCU\\Software\\Microsoft\\Internet Account Manager\par
|
||
\par
|
||
Several values under this key where changed when I ran project. It is not clear if they need to be migrated or if they need special treatment to be migrated. Default Mail Account, Account Name, Server ID, Accounts\\Associated ID, Accounts\\ConnectionSettingsMigrated, Accounts\\PreConfigVer, Accounts\\PreConfigVerNTDS.\par
|
||
\par
|
||
\par
|
||
Local Settings\par
|
||
\par
|
||
Windiff gives up if it encounters a file that is locked rather then skipping the file with a warning. Although I suspect that project put files in the local settings directory, I had to exclude it to get windiff to complete.\par
|
||
\par
|
||
\par
|
||
\par
|
||
\par
|
||
\pard\fi-1800\li1800\tx1800\cf1\f0\par
|
||
}
|
||
|