# MAPWINGIS5 source code

**URL:** <https://mapwindow.discourse.group/t/mapwingis5-source-code/336>\
**Category:** Uncategorized\
**Created:** [November 8, 2019, 10:08pm UTC](https://mapwindow.discourse.group/t/mapwingis5-source-code/336 "2019-11-08T22:08:39Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![lang](https://avatars.discourse-cdn.com/v4/letter/l/0ea827/32.png) [@lang](https://mapwindow.discourse.group/u/lang)\
**Post date:** [November 8, 2019, 10:08pm UTC](https://mapwindow.discourse.group/t/mapwingis5-source-code/336/1 "2019-11-08T22:08:39Z")

</div>

Hello,

How can I access all the MapWinGIS source code to use some existing ones?

Thanks!

---

<div class="post-metadata">

**Author:** ![pmeems](https://yyz2.discourse-cdn.com/free1/user_avatar/mapwindow.discourse.group/pmeems/32/9_2.png) [@pmeems](https://mapwindow.discourse.group/u/pmeems)\
**Post date:** [November 18, 2019, 3:07pm UTC](https://mapwindow.discourse.group/t/mapwingis5-source-code/336/2 "2019-11-18T15:07:35Z")

</div>

Do you mean you need the source code? It is on [GitHub](https://github.com/MapWindow/MapWinGIS)

---

<div class="post-metadata">

**Author:** ![lang](https://avatars.discourse-cdn.com/v4/letter/l/0ea827/32.png) [@lang](https://mapwindow.discourse.group/u/lang)\
**Post date:** [November 22, 2019, 4:04pm UTC](https://mapwindow.discourse.group/t/mapwingis5-source-code/336/3 "2019-11-22T16:04:48Z")

</div>

Hi Pmeems,

Thanks for the response. I got the code downloaded tried to compile it on VS 2015, but keep on getting the error on BindingListView and MW5.shared. I think the two Metadata file could not be found errors are caused by the two invalid option ‘7.1’ for /langversion. But for VS 2015, the language versions can only go to 6.0. Do you have any ideas?

|Error|CS1617|Invalid option ‘7.1’ for /langversion; must be ISO-1, ISO-2, Default or an integer in range 1 to 6. |BindingListView|D:\Dev\MapWindow5\src\Utility\CSC|1|Build|Active|

|Error|CS1617|Invalid option ‘7.1’ for /langversion; must be ISO-1, ISO-2, Default or an integer in range 1 to 6 .|MW5.Shared|D:\Dev\MapWindow5\src\MW5.Shared\CSC|1|Build|Active|

|Error|CS0006|Metadata file ‘D:\Dev\MapWindow5\src\Utility\bin\x86\Debug\Equin.ApplicationFramework.BindingListView.dll’ could not be found|MW5.Api|D:\Dev\MapWindow5\src\MW5.Api\CSC|1|Build|Active|

|Error|CS0006|Metadata file ‘D:\Dev\MapWindow5\src\MW5.Shared\bin\x86\Debug\MW5.Shared.dll’ could not be found |MW5.Api|D:\Dev\MapWindow5\src\MW5.Api\CSC|1|Build|Active|

---

<div class="post-metadata">

**Author:** ![pmeems](https://yyz2.discourse-cdn.com/free1/user_avatar/mapwindow.discourse.group/pmeems/32/9_2.png) [@pmeems](https://mapwindow.discourse.group/u/pmeems)\
**Post date:** [November 26, 2019, 1:17pm UTC](https://mapwindow.discourse.group/t/mapwingis5-source-code/336/4 "2019-11-26T13:17:47Z")

</div>

The `/langversion` option is in the csproj-files I think. You can have a look at change it or have a look at the properties of the projects.

Another solution could be to install VS2017 Community and use it to compile MW5.

And if you want to reuse parts of MW5 I recommend creating a plug-in for MW5 instead.

---

<div class="post-metadata">

**Author:** ![pmeems](https://yyz2.discourse-cdn.com/free1/user_avatar/mapwindow.discourse.group/pmeems/32/9_2.png) [@pmeems](https://mapwindow.discourse.group/u/pmeems)\
**Post date:** [January 5, 2022, 3:08pm UTC](https://mapwindow.discourse.group/t/mapwingis5-source-code/336/5 "2022-01-05T15:08:55Z")

</div>


