I have followed the instructions found at http://www.codeplex.com/codeendeavortemplate/Release/ProjectReleases.aspx?ReleaseId=9057 and thought I would post my findings:
The video omits to state:
- Project namespace in My Project should be cleared
- Assembly name should be prefixed with "companyname." i.e. companyname.modulename
However these are mentioned in document.html
When discussing the deployment Jon shows C:\Dotnetnuke\Install\Module. This should be C:\DotNetNuke\Website\Install\Module You can change the DNNModule.targets entry in the template at
C:\Users\administrator\AppData\Roaming\Microsoft\VisualStudio\9.0\ProjectTemplatesCache\Visual Basic\Web\Module_Compiled_AJAX_VB.zip
In the DNN file you will need to change the prefix (companyname) of your module:
<name>codeendeavors.XXXX.dll</name>
<name>YourCompanyName.XXXX.dll</name>
The other issue I noticed was that I can no longer delete a module from a page using the Action Menu > Delete. I must use the Action Menu > Settings then select Delete at teh bottom of the page. Has this something to do with the "core changes"?
Declan