Hi all,
I am trying to change the blog module to use it in a v4.5.3 site, but i cannot compile and use the code. Here are my steps:
1 - I have installed the blog install package 3.03 on the dotnetnuke v4 site (To create all the module definitions)
2 - Installed the blog source package on a DNN V3 site
3 - used the Module Upgrade Wizard to migrate the blog module from the V3 to the V4 DNN Site
4 - Corrected all the missing references and small errors in blogs code after migration
5 - Because DNN complains about "ambiguous namespaces" (because the new source blog module has the same names as the compiled dlls that where installed in step 1) i have deleted the files "DotNetNuke.Modules.Blog.Dll" and "DotNetNuke.Modules.Blog.SqlDataProvider" from the bin folder
6 - After step 5 the solution compiled with no problems, but when inserting a blog in a page the module shows : An error has occurred. Error: View_blog is currently unavailable""
7 - After debuging to see where the problem was, i found the faulty line in Reflection.VB line 278 "objType=BuildManager.GetType(TypeName, True, True), when TypeName="DotNetNuke.Modules,Blog.Data.SqlDataProvider, DotNetNuke.Modules.Blog.SqlDataProvider", that throws the error: "System.IO.FileNotFoundException: Could not load file or assembly "DotNetNuke.Modules.Blog.SqlDataProvider" ...
8 - I realized that it was searching the file i have deleted in step 5, so i copied the file "DotNetNuke.Modules.Blog.SqlDataProvider" back to the bin folder.
9 - Tried debugging again and that line passed with success, but it failed again, in the same place (Reflection.VB line 278) but this time because the other file i have deleted from the bin folder, so i copied the file "DotNetNuke.Modules.Blog.Dll" back to the bin folder
10 - Now when i launch the site, an error message is showed "BlogInfo is ambiguous in the namespace DotNetNuke.Modules.Blog.Business" (the same problem as in step 5)
How can i make this work ? Please help!!!
Thanks for you patience,
Rosorio