|
|
| Author |
Messages |
|
wayneph Gold Membership
 Ventrian Super Newbie Posts:12

 |
| 5/01/2009 2:12 PM |
|
Scott, I think I figured out the root cause of my issue from a few weeks back: http://www.ventrian.com/Support/ProductForums/tabid/118/forumid/16/postid/42476/view/topic/Default.aspx.
I just downloaded Simple Gallery 02.04.11 to install and everything seemed to go well. Then I went to the main page displaying the Gallery and got a big error.
Error: Club Photos is currently unavailable. DotNetNuke.Services.Exceptions.ModuleLoadException: d:\accounts\fwtcamc\inetpub\DesktopModules\SimpleGallery\Controls\ViewPhotos.ascx(43): error BC30451: Name 'GetHideDownload' is not declared. ---> System.Web.HttpParseException:
When I went into look at the bin directory on the web server, it doesn't appear that the new .dlls were copoied in for version 10 or 11. The file date on the Simple Gallery binaries is still from 4/6 which is the day I installed the original version. To make sure it wasn't a problem with the server, I upgraded News Articles from 00.07.32 to 00.07.35 and noticed that the binaries were upgraded. I also run the upgrade on my local machine and the .dlls weren't updated there either.
To see if it would fix the problem, I copied the .dlls out of the .zip file and manually overwrote the binaries in the bin directory. I was able to refresh the gallery page, and the error above went away. I also tested a Sync from a folder, and the DateUpdated was populated like you said it should.
I'm not sure why the .dlls didn't update with the the rest of the module, but that seems to be what happened, and now that I manually replaced them, all features are working as expected. |
|
|
|
|
Scott McCulloch Administrators
 Ventrian Master Posts:17204


 |
| 5/03/2009 6:57 AM |
|
| Thank wayne for sharing. You should have seen something in the upgrade if it didn't replace the dlls though? |
|
Scott McCulloch Site Administrator |
|
|
wayneph Gold Membership
 Ventrian Super Newbie Posts:12

 |
| 5/03/2009 6:21 PM |
|
I noticed that in the NewsArticle installation, it backed up the assembly and then put in the new version. I'm not sure what the installer compares on but it didn't work on SimplGallery. Here's what it said in the log: Info:: Starting Installation - Assembly Info:: Assembly already registered - bin\Ventrian.SimpleGallery.dll Info:: Assembly already registered - bin\Ventrian.SimpleGallery.SqlDataProvider.dll Info:: Component installed successfully - Assembly For comparison, this is the NewsArticle install: Info:: Starting Installation - Module Info:: Module registered successfully - DnnForge - NewsArticles Info:: Component installed successfully - Module Info:: Starting Installation - Assembly Info:: Assembly updated - bin\Ventrian.NewsArticles.dll Info:: Creating backup of previous version - bin\Ventrian.NewsArticles.dll Info:: Created - bin\Ventrian.NewsArticles.dll Info:: Assembly updated - bin\Ventrian.NewsArticles.Secure.dll Info:: Creating backup of previous version - bin\Ventrian.NewsArticles.Secure.dll Info:: Created - bin\Ventrian.NewsArticles.Secure.dll Info:: Assembly updated - bin\Ventrian.NewsArticles.SqlDataProvider.dll Info:: Creating backup of previous version - bin\Ventrian.NewsArticles.SqlDataProvider.dll Info:: Created - bin\Ventrian.NewsArticles.SqlDataProvider.dll Info:: Assembly updated - bin\CookComputing.XmlRpc.dll Info:: Creating backup of previous version - bin\CookComputing.XmlRpc.dll Info:: Created - bin\CookComputing.XmlRpc.dll Info:: Component installed successfully - Assembly |
|
|
|
|
Scott McCulloch Administrators
 Ventrian Master Posts:17204


 |
| 5/05/2009 7:49 AM |
|
| Hmm, I'm not sure what "Assembly already registered" is doing, I assumed you went through host -> module definitions -> install new module? |
|
Scott McCulloch Site Administrator |
|
|
wayneph Gold Membership
 Ventrian Super Newbie Posts:12

 |
| 5/05/2009 4:04 PM |
|
| Yes. I went through the Install new module option, and it upgraded the previous version. |
|
|
|
|
Al Williams Gold Membership
 Ventrian Active Member Posts:42

 |
| 5/09/2009 3:07 PM |
|
I am getting the exact same error message with the latest version. I didn't take a screenshot of the install log as there were no error messages - but I have seem the same messages in the install log when I recently updated a custom developed module on their server - and in fact the dll for the module was not updated in the bin folder with the new version.
I'm using DNN 5.0.1 - and I'm pretty sure this is related to DNN 5x... |
|
|
|
|
Al Williams Gold Membership
 Ventrian Active Member Posts:42

 |
| 5/10/2009 5:28 AM |
|
Update - I manually FTP'd the Simple Gallery dll files to the bin folder - and the application worked just fine. I beleive there is some monkey business going on with installing legacy module packages in DNN 5.0.1.
Sometimes they install OK - other times you get the Assembly already registered message in the install log and the existing dll files are not replaced with the dll files in the package. |
|
|
|
|
wayneph Gold Membership
 Ventrian Super Newbie Posts:12

 |
| 5/10/2009 6:52 AM |
|
This could be a 5.x issue. I am also running DNN5. |
|
|
|
|
Julia Resh Gold Membership
 Ventrian Addict Posts:75

 |
| 5/10/2009 10:01 AM |
|
me too was stupid to upgrade to DNN5 without seeing the reminder that it's not reccomended for live sites yet... but anyways already upgraded and everything looked fine, I have just upgraded Simple Gallery and I get this "Parameter count does not match Parameter Value count. " when I try to see the photos or add more... I will try to replace the dlls and see what' it will change...
I went to BIN the dlls were not replaced, I have replaced them BUT no luck
get
Parameter count does not match Parameter Value count.
error on the page where latest photos module is located ( unfortunately it is my front page and it used to work before I upgraed SG )
the page with all the albums looks ok untill you click on the album
http://kotenok-gaf.ru/photoalbum/tabid/122/Default.aspx
if you click the album you get the
Parameter count does not match Parameter Value count.
again...
if click on the settings og the SG module you will get the settings... it used to be not working before I replaced the dlls, but it is showing now
anyways I feel that I have successfully messed up my site again....
|
|
|
|
|
Mark Registered Users
 Ventrian Active Member Posts:39

 |
| 5/10/2009 6:05 PM |
|
I have been running 5.0.1 since it was released and gallery ver 2.4.10 with no problems... I upgrade the gallery to 2.4.11 and im now getting an error:
Error: Model Gallery is currently unavailable. DotNetNuke.Services.Exceptions.ModuleLoadException: D:\inetpub\wwwroot\SIS\DesktopModules\SimpleGallery\Controls\ViewPhotos.ascx(43): error BC30451: Name 'GetHideDownload' is not declared. ---> System.Web.HttpParseException: D:\inetpub\wwwroot\SIS\DesktopModules\SimpleGallery\Controls\ViewPhotos.ascx(43): error BC30451: Name 'GetHideDownload' is not declared. ---> System.Web.HttpCompileException: D:\inetpub\wwwroot\SIS\DesktopModules\SimpleGallery\Controls\ViewPhotos.ascx(43): error BC30451: Name 'GetHideDownload' is not declared. at System.Web.Compilation.BuildManager.PostProcessFoundBuildResult(BuildResult result, Boolean keyFromVPP, VirtualPath virtualPath) at System.Web.Compilation.BuildManager.GetBuildResultFromCacheInternal(String cacheKey, Boolean keyFromVPP, VirtualPath virtualPath, Int64 hashCode) at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.UI.BaseTemplateParser.GetReferencedType(VirtualPath virtualPath, Boolean allowNoCompile) at System.Web.UI.BaseTemplateParser.GetUserControlType(VirtualPath virtualPath) at System.Web.UI.MainTagNameToTypeMapper.ProcessUserControlRegistration(UserControlRegisterEntry ucRegisterEntry) at System.Web.UI.BaseTemplateParser.ProcessDirective(String directiveName, IDictionary directive) at System.Web.UI.TemplateParser.ParseStringInternal(String text, Encoding fileEncoding) --- End of inner exception stack trace --- at System.Web.UI.TemplateParser.ProcessException(Exception ex) at System.Web.UI.TemplateParser.ParseStringInternal(String text, Encoding fileEncoding) at System.Web.UI.TemplateParser.ParseString(String text, VirtualPath virtualPath, Encoding fileEncoding) at System.Web.UI.TemplateParser.ParseFile(String physicalPath, VirtualPath virtualPath) at System.Web.UI.TemplateParser.ParseInternal() at System.Web.UI.TemplateParser.Parse() at System.Web.Compilation.BaseTemplateBuildProvider.get_CodeCompilerType() at System.Web.Compilation.BuildProvider.GetCompilerTypeFromBuildProvider(BuildProvider buildProvider) at System.Web.Compilation.BuildProvidersCompiler.ProcessBuildProviders() at System.Web.Compilation.BuildProvidersCompiler.PerformBuild() at System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath) at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.UI.TemplateControl.LoadControl(VirtualPath virtualPath) at Ventrian.SimpleGallery.Gallery.LoadControlType() at Ventrian.SimpleGallery.Gallery.Page_Initialize(Object sender, EventArgs e) --- End of inner exception stack trace --- |
|
|
|
|
Scott McCulloch Administrators
 Ventrian Master Posts:17204


 |
| 5/10/2009 6:13 PM |
|
I don't think 5.0.1 is replacing the dlls for some installs. Try replacing the dlls manually if you can Mark. I have no idea why the core has made a decision to not replace dlls based on some logic. Julia, what error messages did you receive when you upgraded? It looks like I'll have to individually version assemblies now, according to this blog post. |
|
Scott McCulloch Site Administrator |
|
|
Mark Registered Users
 Ventrian Active Member Posts:39

 |
| 5/10/2009 6:38 PM |
|
ok..i replaced the 2 dlls in the bin folder and it fixed it for me... I dont think its a DNN5 problem...I have been running 5.0.1 since it was released and started with gallery ver 2.4.5 and been upgrading up to 2.4.10, so that has be 4 different upgrades with no problems... I upgrade the gallery to 2.4.11 and im now got that error. |
|
|
|
|
Julia Resh Gold Membership
 Ventrian Addict Posts:75

 |
| 5/11/2009 3:04 AM |
|
HI Scott
while installing I did not get ANY errors everything went smooth and as usual, I briefly looked through the installation and it had no errors, I only started getting errors when I tried to look at the photos or add more ( in other words USE SG ) then I started getting that error that I posted above, then I came to this forum and mentioned the post above about dlls not being replaced and that manual replacement helps to solve the problem, I went ahead and looked in the bin, and mentioned that DLLs were not replaced just like the OP posted.... so I have replaced them, it sloved the problem with the error I used to get while trying to look into modules settings page but it did not solve the problem of me being unable to see the photos...
|
|
|
|
|
Julia Resh Gold Membership
 Ventrian Addict Posts:75

 |
| 5/17/2009 8:54 AM |
|
Hi there were no updates abuot this.. and my photoalbum is still messed up together with my page, this is the error I see, as I said jappened after I have upgraded SG, the upgrade went without errors, but when I tried to see the page with photoalbums I started to see errors and I came here, System.Exception: Unhandled Error: ---> DotNetNuke.Services.Exceptions.PageLoadException: Error: Our Photoalbum is currently unavailable. ---> DotNetNuke.Services.Exceptions.ModuleLoadException: Error: Our Photoalbum is currently unavailable. ---> System.ArgumentException: Parameter count does not match Parameter Value count. at Microsoft.ApplicationBlocks.Data.SqlHelper.AssignParameterValues(SqlParameter[] commandParameters, Object[] parameterValues) at Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteReader(String connectionString, String spName, Object[] parameterValues) at Ventrian.SimpleGallery.SqlDataProvider.ListPhoto(Int32 moduleID, Int32 albumID, Boolean isApproved, Int32 maxCount, Boolean showAll, Int32 tagID, String batchID, String search, Int32 sortBy, Int32 sortOrder) at Ventrian.SimpleGallery.Entities.PhotoController.List(Int32 moduleID, Int32 albumID, Boolean isApproved, Int32 maxCount, Boolean showAll, Int32 tagID, String batchID, String search, SortType sortBy, SortDirection sortDirection) at Ventrian.SimpleGallery.SlideShow.BindNav() at Ventrian.SimpleGallery.SlideShow.Page_Load(Object sender, EventArgs e) --- End of inner exception stack trace --- at DotNetNuke.Services.Exceptions.Exceptions.ProcessModuleLoadException(String FriendlyMessage, Control ctrl, Exception exc, Boolean DisplayErrorMessage) at DotNetNuke.Services.Exceptions.Exceptions.ProcessModuleLoadException(Control ctrl, Exception exc, Boolean DisplayErrorMessage) at DotNetNuke.Services.Exceptions.Exceptions.ProcessModuleLoadException(Control ctrl, Exception exc) at DotNetNuke.Services.Exceptions.Exceptions.ProcessModuleLoadException(PortalModuleBase objPortalModuleBase, Exception exc) at Ventrian.SimpleGallery.SlideShow.Page_Load(Object sender, EventArgs e) at System.Web.UI.Control.OnLoad(EventArgs e) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) --- End of inner exception stack trace --- at DotNetNuke.Services.Exceptions.Exceptions.ProcessPageLoadException(Exception exc, String URL) at DotNetNuke.Framework.PageBase.OnError(EventArgs e) at System.Web.UI.Page.HandleError(Exception e) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest() at System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context) at System.Web.UI.Page.ProcessRequest(HttpContext context) at ASP.default_aspx.ProcessRequest(HttpContext context) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) --- End of inner exception stack trace |
|
|
|
|
Scott McCulloch Administrators
 Ventrian Master Posts:17204


 |
| 5/18/2009 7:10 AM |
|
If the DLLs are replaced now and there were no errors during installation, I'm a little confused on what is going on. Did you do anything like install an earlier version trying to resolve your issue? I would need access into your site to work out what is going. |
|
Scott McCulloch Site Administrator |
|
|
Julia Resh Gold Membership
 Ventrian Addict Posts:75

 |
| 5/18/2009 8:16 AM |
|
I also don't know whats going on....maybe I should try to uninstall the module and install it again... no I don't have the earlier version.....it's good tough coz If I'd have it I'd definitely try to uninstall the current one and install the old one ;) |
|
|
|
|
Julia Resh Gold Membership
 Ventrian Addict Posts:75

 |
| 5/18/2009 8:24 AM |
|
maybe this detailed error will shed some light??? System.Exception: Unhandled Error: ---> DotNetNuke.Services.Exceptions.PageLoadException: Error: is currently unavailable. ---> DotNetNuke.Services.Exceptions.ModuleLoadException: Error: is currently unavailable. ---> System.ArgumentException: Parameter count does not match Parameter Value count. at Microsoft.ApplicationBlocks.Data.SqlHelper.AssignParameterValues(SqlParameter[] commandParameters, Object[] parameterValues) at Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteReader(String connectionString, String spName, Object[] parameterValues) at Ventrian.SimpleGallery.SqlDataProvider.ListPhoto(Int32 moduleID, Int32 albumID, Boolean isApproved, Int32 maxCount, Boolean showAll, Int32 tagID, String batchID, String search, Int32 sortBy, Int32 sortOrder) at Ventrian.SimpleGallery.Entities.PhotoController.List(Int32 moduleID, Int32 albumID, Boolean isApproved, Int32 maxCount, Boolean showAll, Int32 tagID, String batchID, String search, SortType sortBy, SortDirection sortDirection) at Ventrian.SimpleGallery.EditAlbum.BindDefaultPhotos() at Ventrian.SimpleGallery.EditAlbum.Page_Load(Object sender, EventArgs e) --- End of inner exception stack trace --- at DotNetNuke.Services.Exceptions.Exceptions.ProcessModuleLoadException(String FriendlyMessage, Control ctrl, Exception exc, Boolean DisplayErrorMessage) at DotNetNuke.Services.Exceptions.Exceptions.ProcessModuleLoadException(Control ctrl, Exception exc, Boolean DisplayErrorMessage) at DotNetNuke.Services.Exceptions.Exceptions.ProcessModuleLoadException(Control ctrl, Exception exc) at DotNetNuke.Services.Exceptions.Exceptions.ProcessModuleLoadException(PortalModuleBase objPortalModuleBase, Exception exc) at Ventrian.SimpleGallery.EditAlbum.Page_Load(Object sender, EventArgs e) at System.Web.UI.Control.OnLoad(EventArgs e) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) --- End of inner exception stack trace --- at DotNetNuke.Services.Exceptions.Exceptions.ProcessPageLoadException(Exception exc, String URL) at DotNetNuke.Framework.PageBase.OnError(EventArgs e) at System.Web.UI.Page.HandleError(Exception e) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest() at System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context) at System.Web.UI.Page.ProcessRequest(HttpContext context) at ASP.default_aspx.ProcessRequest(HttpContext context) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) --- End of inner exception stack trace |
|
|
|
|
Scott McCulloch Administrators
 Ventrian Master Posts:17204


 |
| 5/18/2009 8:28 AM |
|
No it does not shed any light, your dlls are out of synch with the database. I don't know how that occurred when you said no errors happened upon install. If you uninstall/reinstall you will lose all of your photos. |
|
Scott McCulloch Site Administrator |
|
|
Mark Registered Users
 Ventrian Active Member Posts:39

 |
| 5/28/2009 3:26 PM |
|
Well..I upgraded to the gallery 02.04.14 and I show got the DLL problem again...but my gallery is still working ATM.
StartJob Starting Installation Info Starting Installation - SimpleGallery Info Starting Installation - Script Info Begin Sql execution Info Created - 02.04.14.SqlDataProvider Info Executing 02.04.14.SqlDataProvider Info Start Sql execution: 02.04.14.SqlDataProvider file Info End Sql execution: 02.04.14.SqlDataProvider file Info Creating backup of previous version - uninstall.SqlDataProvider Info Created - uninstall.SqlDataProvider Info Finished Sql execution Info Component installed successfully - Script Info Starting Installation - Module Info Module registered successfully - SimpleGallery Info Component installed successfully - Module Info Starting Installation - Assembly ---> Info Assembly already registered - bin\Ventrian.SimpleGallery.dll ---> Info Assembly already registered - bin\Ventrian.SimpleGallery.SqlDataProvider.dll Info Component installed successfully - Assembly Info Starting Installation - File
I just did the News Articles 00.07.39 and it replaced the dll's fine....
| Info |
Starting Installation - Assembly |
| Info |
Assembly updated - bin\Ventrian.NewsArticles.dll |
| Info |
Creating backup of previous version - bin\Ventrian.NewsArticles.dll |
| Info |
Created - bin\Ventrian.NewsArticles.dll |
| Info |
Assembly updated - bin\Ventrian.NewsArticles.Secure.dll |
| Info |
Creating backup of previous version - bin\Ventrian.NewsArticles.Secure.dll |
| Info |
Created - bin\Ventrian.NewsArticles.Secure.dll |
| Info |
Assembly updated - bin\Ventrian.NewsArticles.SqlDataProvider.dll |
| Info |
Creating backup of previous version - bin\Ventrian.NewsArticles.SqlDataProvider.dll |
| Info |
Created - bin\Ventrian.NewsArticles.SqlDataProvider.dll |
| Info |
Assembly updated - bin\CookComputing.XmlRpc.dll |
| Info |
Creating backup of previous version - bin\CookComputing.XmlRpc.dll |
| Info |
Created - bin\CookComputing.XmlRpc.dll |
|
|
|
|
|
Scott McCulloch Administrators
 Ventrian Master Posts:17204


 |
| 5/29/2009 6:42 AM |
|
| Yep, I didn't manually update the DLL version. I wish they hadn't of added this functionality :p |
|
Scott McCulloch Site Administrator |
|
|
|
| You are not authorized to post a reply. |
|
|
|
ActiveForums 3.7
|
|