MORE INFORMATION
Page 34: Incorrect reference to figure
In the 2nd paragraph in the "It's All About The Text" section, please disregard the "Take a look at the names used in the figure." statement. The figure is not relevant to this section.
Page 64: Incorrect tab name
There is an error in the Note on page 62.
Change:
"If you place a DLL here, the controls the DLL contain will be placed on a tab named My Controls."
To:
"If you place a DLL here, the controls the DLL contain will be placed on a tab named User Installed Controls."
Page 88: Incorrect parameter name
There is an error in the first paragraph on page 88.
Change:
".running the wizard passed through the applicationObject parameter."
To:
".running the wizard passed through the automationObject parameter."
Page 91: Incorrect path
There is an incomplete path under the "Macros: The Duct Tape of Visual Studio" heading.
Change:
"My Documents\Visual Studio Projects"
To:
"My Documents\Visual Studio 2005\Projects"
Page 157: Missing quotation mark in code sample
There is an error in the code sample at the bottom of page 157. Please add an opening double-quote (") before ConsoleApplication.zip.
Page 157: Incorrect path
There is an incomplete path at the top of page 157.
Change:
"My Documents\Visual Studio 2005\ProjectTemplates"
To:
"My Documents\Visual Studio 2005\Templates\ProjectTemplates"
Page 159: "SolutionEvents.cs" Should Be "Connect.cs"
On page 159, the heading for Listing 8-1 is incorrect.
Change:
"Listing 8-1 SolutionEvent.cs, the source code for the solution events add-in"
To:
"Listing 8-1 Connect.cs, the source code for the solution events add-in"
Page 161: "ProjectRemoved"
Should Be
"ProjectRenamed"
On page 161, in the last paragraph of the code, in the first line,
Change:
"ProjectRemoved"
To:
"ProjectRenamed"
Page 162: "QueryCloseSolution" Should Be "Renamed"
On page 162, in the fourth text block,
Change:
"//SolutionEvents.QueryCloseSolution delegate handler."
To:
"//SolutionEvents.Renamed delegate handler."
Page 175: Correction To Option Location
On page 175, in the first paragraph,
Change:
"You can set these options under the Common Properties node of a project's Property Pages dialog box."
To:
"
You can set these options on the project's property pages."
Page 198: (1) Should Be (i)
On page 198, in the second code block,
Change:
"MsgBox(DTE.Windows.Item(1).Caption)"
To:
"MsgBox(DTE.Windows.Item(i).Caption)"
Page 199: Correction To Task Window Title
On page 199, in line 4,
Change:
""If you right-click on the Task List and choose Show Tasks | Comment, the title of this
window becomes "Task List - X Comment tasks shown (filtered)," where X is a number."
To:
"But a window's title can change over time, for example, if no items are within the Task List window, the title will be Task List. But if one item is added, the title will become Task List - 1 task."
Page 212: Missing Leading Quotation Mark In Code
On page 212, in the last line, there should be a leading quotation mark preceeding the code text.
Change:
Description1", vsTaskPriority.vsTaskPriorityHigh)
To:
"Description1", vsTaskPriority.vsTaskPriorityHigh)
Page 216: Delete Space After Underscore
On page 216, in the last code paragraph, in the first line, close up the space after the first underscore.
Change:
Private Sub TaskListEvents_ TaskNavigated(ByVal TaskItem As EnvDTE.TaskItem, _
To:
Private Sub TaskListEvents_TaskNavigated(ByVal TaskItem As EnvDTE.TaskItem, _
Page 226: "FormView" Should Be "FormLayout"
On page 226, in the first paragraph under "A Form Layout Sample", in the last sentence,
Change:
"You can find the source code for this sample,
called FormView, among the book's sample files.
To:
You can find the source code for this sample,
called FormLayout, among the book's sample files.
Microsoft Press is committed to providing informative and accurate
books. All comments and corrections listed above are ready for
inclusion in future printings of this book. If you have a later printing
of this book, it may already contain most or all of the above corrections.