/
Installation Manual
Installation Manual
Prerequisites
- The recommended target platform for your Windows Application or Web Service is x64.
- Your application must have read/write access to the Windows registry to the registry key 'HKEY_CURRENT_USER\Software\Classes\CLSID', and all its subkeys.
Installation instructions
Instructions how to configure Greenrain MNC API are provided below:
- Download the API from this link: http://greenrain.biz/download/Frigg/FriggOutput.zip.
- Move file FriggOutput.zip\C_Users_Public_Documents\Greenrain\MNC Framework\Edit\edits.frg to C:\Users\Public\Documents\Greenrain\MNC Framework\Edit\.
- You can also use Windows Environment Variable CSIDL_COMMON_DOCUMENTS that refers to the file-system directory that contains documents that are common to all users. A typical path is C:\Users\Public\Documents.
- In C#, you can use this variable to refer to this folder:
Environment.SpecialFolder.CommonDocuments\Greenrain\MNC Framework\Edits
.
- Add external binaries from the "External binaries" directory to the project.
- Copy dependency binaries from the "Bin" directory to "Release" or "Bin" directory to the project.
- Configure App.config or Web.config file for logging.
- Add this line to section <configSections>:
<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net" />
- Add the below sample to section <configuration>:
<!--Log4net configuration settings start--> <log4net> <appender name="Greenrain MNC Framework" type="log4net.Appender.RollingFileAppender"> <file type="log4net.Util.PatternString" value="%envFolderPath{CommonDocuments}\\Greenrain\\MNC Framework\\Log\\Greenrain MNC Framework %date{yyyy-MM-dd}.%processid.log" /> <appendToFile value="true" /> <maximumFileSize value="1048576KB" /> <layout type="log4net.Layout.PatternLayout"> <conversionPattern value="%date{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %C{1}.%M (%F:%L) - %m%n" /> </layout> </appender> <root> <level value="WARN" /> <appender-ref ref="Greenrain MNC Framework" /> </root> </log4net>
- For example:
<?xml version="1.0" encoding="utf-8"?> <configuration> <configSections> <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net" /> <section name="oracle.manageddataaccess.client" type="OracleInternal.Common.ODPMSectionHandler, Oracle.ManagedDataAccess, Version=4.121.2.0, Culture=neutral, PublicKeyToken=89b483f429c47342" /> </configSections> <!--Log4net configuration settings start--> <log4net> <appender name="Greenrain MNC Framework" type="log4net.Appender.RollingFileAppender"> <file type="log4net.Util.PatternString" value="%envFolderPath{CommonDocuments}\\Greenrain\\MNC Framework\\Log\\Greenrain MNC Framework %date{yyyy-MM-dd}.%processid.log" /> <appendToFile value="true" /> <maximumFileSize value="1048576KB" /> <layout type="log4net.Layout.PatternLayout"> <conversionPattern value="%date{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %C{1}.%M (%F:%L) - %m%n" /> </layout> </appender> <root> <level value="WARN" /> <appender-ref ref="Greenrain MNC Framework" /> </root> </log4net> ... </configuration>
- Add this line to section <configSections>:
- Use Source Code Example to implement Greenrain MNC API in your system.
, multiple selections available,
Related content
Logging
More like this
Install guide
Install guide
More like this
Install guide
Install guide
More like this
Source Code Example
Source Code Example
More like this
Application information and security
Application information and security
More like this
ABM Submission software install guide
ABM Submission software install guide
More like this