-
-
Notifications
You must be signed in to change notification settings - Fork 3
Home
Welcome to the Upendo-Dnn-UserManager wiki!
If you're a DNN developer, all of the instructions you should need are in the project README.
Here are some resources for those of you who would like to help build and iterate on the Upendo-Dnn-UserManager.
Install this module.
Now, you'll want to use your normal cloning technique to clone the repository to your development computer. When an extension is new to the solution, there may be an extra bit of setup required.
- Build the extension in DEBUG mode so the deployment files are put into their respective places.
- View the website and login as a superuser.
- Manually install the extension in the Extensions view by using it's manifest file.
- Add the extension to a page or otherwise use it as it's intended.
Alternatively, you can build the solution in RELEASE mode and install that package into the website. Then build the solution/project again in DEBUG mode.
In order to debug the code, you'll need to follow the steps below:
- Open Visual Studio using the "As Administrator" option in Windows.
- Build the project(s) solution in DEBUG mode.
- Ensure that the web.config is set to allow debugging:
<compilation debug="true" strict="false" optimizeCompilations="true">
- Run the website and view the page that contains the code you wish to debug.
- In Visual Studio, choose the Debug > Attach to Process feature (a.k.a.,
<Ctrl>
+<Alt>
+<P>
). - Find
w3wp.exe
in the list and click the Attach button. - Set any breakpoints that you wish to hit and step through.
- View the page again and/or perform the steps necessary to hit the br
This project is owned and maintained by Upendo Ventures, LLC for the benefit of everyone in the DNN CMS Community & Ecosystem.