An AQTS field data plugin supporting Pocket Gauger zip archives.
- Requires Visual Studio 2017 (Community Edition is fine)
- .NET 4.7 runtime
- Load the
src\PocketGaugerPlugin.sln
file in Visual Studio and build theRelease
configuration. - The
src\PocketGauger\deploy\Release\PocketGauger.plugin
file can then be installed on your AQTS app server.
Use the included PluginTester.exe
tool from the Aquarius.FieldDataFramework
package to test your plugin logic on the sample files.
- Open the EhsnPlugin project's Properties page
- Select the Debug tab
- Select Start external program: as the start action and browse to
"src\packages\Aquarius.FieldDataFramework.17.4.0\tools\PluginTester.exe
- Enter the Command line arguments: to launch your plugin
/Plugin=PocketGauger.dll /Json=AppendedResults.json /Data=..\..\..\..\data\GaugingSummaryWithThreeVisits.zip
The /Plugin=
argument can be the filename of your plugin assembly, without any folder. The default working directory for a start action is the bin folder containing your plugin.
- Set a breakpoint in the plugin's
ParseFile()
methods. - Select your plugin project in Solution Explorer and select "Debug | Start new instance"
- Now you're debugging your plugin!
See the PluginTester documentation for more details.
Use the FieldDataPluginTool to install the plugin on your AQTS app server.