Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/geosoftinc/gxdotnet
.NET for Geosoft GX Developer
https://github.com/geosoftinc/gxdotnet
dotnet geosciences geospatial
Last synced: about 1 month ago
JSON representation
.NET for Geosoft GX Developer
- Host: GitHub
- URL: https://github.com/geosoftinc/gxdotnet
- Owner: GeosoftInc
- License: bsd-2-clause
- Created: 2017-11-01T14:21:44.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2024-11-08T20:54:57.000Z (2 months ago)
- Last Synced: 2024-11-08T21:34:55.681Z (2 months ago)
- Topics: dotnet, geosciences, geospatial
- Homepage: https://geosoftgxdev.atlassian.net/wiki/spaces/GD/overview
- Size: 169 MB
- Stars: 3
- Watchers: 5
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Geosoft GX for .Net Repository
This is the repository for Geosoft GX Developer support for .Net development. Refer to the documentation for more information.
[GX Developer documentation](https://geosoftgxdev.atlassian.net/wiki/display/GD/Python+in+GX+Developer)
[.Net Development](https://geosoftgxdev.atlassian.net/wiki/spaces/GXD93/pages/78053479/.NET+Development)
Also see the [Geosoft Inc. organization on Github](https://github.com/GeosoftInc) for the other programming language specific repos.
Quick Start
-----------
### ConfigurationSelect a __[Release](https://github.com/GeosoftInc/gxdotnet/releases)__ and download the source code compressed file. Extract to a folder (e.g. ___c:\geosoft_code\gxdotnet___) on your system. This will contain the following sub-folders:
| Folder | Content |
|:------:| ------- |
| ___examples___ | C# examples |The `build.proj` and `env.targets` files contain [MSBuild](https://docs.microsoft.com/en-us/visualstudio/msbuild/msbuild) scripts that can be used to build the examples or launch Visual Studio with the correct environments defined.
[Visual Studio 2022](https://www.visualstudio.com/downloads/) or newer is recommended. It should also be possible to build using other toolsets (e.g. MingW), but this is neither tested nor supported.
The MSBuild scripts require [the MSBuild Extension Pack](http://www.msbuildextensionpack.com/).
The commands are intended to be executed under the [Developer Command Prompt for Visual Studio](https://docs.microsoft.com/en-us/dotnet/framework/tools/developer-command-prompt-for-vs)
### Commandline Build
```
msbuild
```### Launch Visual Studio
```
msbuild /t:StartDevEnv
```
Then open `examples\examples.sln`.### References
All Geosoft assemblies are references from the Geosoft Desktop Applications bin directory.
License
-------
Any source code found here are released under the [BSD 2-clause license](https://github.com/GeosoftInc/gxpy/blob/master/LICENSE). Core functionality exposed by the GX API may have additional license implications. For more information consult the [License page in the GX Developer Wiki](https://geosoftgxdev.atlassian.net/wiki/spaces/GD/pages/2359406/License)