Coder Social home page Coder Social logo

Comments (10)

valadas avatar valadas commented on July 28, 2024 1

Yes, this was an error from me, I am too used to building very specific modules for a single customer and I forgot to reference an older version

from dnn.formandlist.

 avatar commented on July 28, 2024 1

AFAIK DNN won't downgrade the dll which is present in the bin folder when repairing the module. Consequently, the dll version 6.5.0 will remain. I suggest you to manually overwrite the dll with the version 6.4.0.

from dnn.formandlist.

valadas avatar valadas commented on July 28, 2024

Issue confirmed, GetDatabaseUtcTime only appeared in 9.1.0, this could be replaced with GetDatabaseTime which maps to it.

Also, when doing this, the module should be built on Dnn 8.0.4 references to make sure we don't have the same situation elsewhere in the code when the deprecated API calls where replaced.

from dnn.formandlist.

SCullman avatar SCullman commented on July 28, 2024

I always develop my modules in latest but reference dnn assemblies of the minimum target.

from dnn.formandlist.

CubeDweller avatar CubeDweller commented on July 28, 2024

I too just installed version 6.5.0 on DNN 8.0.4 and have similar errors.
Both when adding a record and with XSL Transformation (.xsl)
Method not found: 'System.DateTime DotNetNuke.Common.Utilities.DateUtils.GetDatabaseUtcTime()'
Is this being fixed? ETA?
(Sorry if its rude to ask; but I'm new to GitHub and my project is roadblock by this issue.)
Thank you for your help.

from dnn.formandlist.

SCullman avatar SCullman commented on July 28, 2024

if you are in hurry, you have the following options:

  • Upgrade to DNN9.1.0 (or better latest)
  • or downgrade FnL to 6.4.0
  • or fix the bug on your own and send a pull request.

from dnn.formandlist.

CubeDweller avatar CubeDweller commented on July 28, 2024

Thank you for responding SCullman .
Unfortunately dislike DNN9 and don't have the skills to fix the bug.
So I'll try the downgrade.
Question: Can you install an older version of an extension "over" a newer one?

from dnn.formandlist.

SCullman avatar SCullman commented on July 28, 2024

This depends on the extension. As long as the settings and database schema are the same, all you need is to replace the files (and assemblies). This should be the case for Fnl 6.4.0/6.5.0.

Procedure:

  1. Do a backup first, just to be sure!
  2. Open Host-Extensions, edit Form and List
  3. Goto section "Package Settings" and set the version number to 06.04.00, save (button update extension)
  4. Install FnL 6.4.0. It will ask you whether you wanna doe a repair installation. Click yes.
  5. Done.

from dnn.formandlist.

CubeDweller avatar CubeDweller commented on July 28, 2024

Thank you SCullman.
(That looks very clever.)
I did successfully go through the steps; but the issues remained.
Just going to hold off for now and hope a fix is coming.

from dnn.formandlist.

SCullman avatar SCullman commented on July 28, 2024

fixed with #45

from dnn.formandlist.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.