Mitchel, I upgraded my dnn from 5.2.1 to the latest 5.2.2 just to make sure I'm using current software and not wasting your time. Will you take a look below and compare this with your own findings?
I saw in one of the forums that DNN has changed the way you add modules. Here is how I'm attempting to do this, since page 146 is no longer viable.
- Host => Module Definitions
- From dropdown menu, 'Create New Module'
- Create Module From: Manifest
- Owner Folder: <Not Specified>
- Module Folder: GuestbookVB
- Resource: GuestbookVB.dnn
- Add Test Page? Unchecked
- CLICK Create Module
Ok, after clicking the Create Module button, the screen reloads, but looks exactly the same. No confirmation, no errors. (If you try clicking it again, same thing.)
Now, despite the fact that it looks like nothing happened, go ahead and click on the link for "Module Definitions". Scroll to the bottom, and the module is listed there. This is where I stopped with the book's instructions - I want to make sure I'm using the proper steps (and hoping to yank a comment out of you confirming that this new dnn functionality has a bug in it).
I clicked the red X to uninstall the module and chose to NOT delete the files. I get a few errors. Below is a copy and paste of the uninstall log. My comments end here - the rest of this post is the pasting.
Package Uninstall Logs
Info Reading Component Manifest - Script
Info Reading Component Manifest - Module
Info Module Manifest read successfully
Info Reading Component Manifest - Assembly
Info Reading Component Manifest - File
StartJob Starting Package Uninstall
Info Starting Package Uninstall - WROX_GuesbookVB
Info Starting Component Uninstall - Script
Info Begin Sql UnInstall
Info Executing Uninstall.SqlDataProvider
Info Start Sql execution: Uninstall.SqlDataProvider file
Failure Exception - Could not find file 'C:\inetpub\wwwroot\DotNetNuke\Uninstall.SqlDataPr ovider'.
Info End Sql UnInstall
Info Component uninstalled successfully - Script
Warning Component Uninstalled with Warnings - Script
Info Starting Component Uninstall - Module
Info Module un-registered successfully - WroxGuestbookVB
Info Component uninstalled successfully - Module
Info Component Uninstall Successful - Module
Info Starting Component Uninstall - Assembly
Info Assembly unregistered - bin\Wrox.Modules.GuestbookVB.dll
Info Component uninstalled successfully - Assembly
Info Component Uninstall Successful - Assembly
Info Starting Component Uninstall - File
Info Component uninstalled successfully - File
Info Component Uninstall Successful - File
Warning Uninstalled with Warnings - WROX_GuesbookVB
EndJob Uninstalled with Warnings