# Installed a web setup project using Microsoft Map layer - could not find projectionextensionx86.dll runtime error

**URL:** <https://community.thinkgeo.com/t/installed-a-web-setup-project-using-microsoft-map-layer-could-not-find-projectionextensionx86-dll-runtime-error/5043>\
**Category:** WebForms\
**Created:** [October 28, 2009, 4:28pm UTC](https://community.thinkgeo.com/t/installed-a-web-setup-project-using-microsoft-map-layer-could-not-find-projectionextensionx86-dll-runtime-error/5043 "2009-10-28T16:28:50Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gregory](https://community.thinkgeo.com/letter_avatar_proxy/v4/letter/g/e56c9b/32.png) [@Gregory](https://community.thinkgeo.com/u/Gregory)\
**Post date:** [October 28, 2009, 4:28pm UTC](https://community.thinkgeo.com/t/installed-a-web-setup-project-using-microsoft-map-layer-could-not-find-projectionextensionx86-dll-runtime-error/5043/1 "2009-10-28T16:28:50Z")

</div>

I&nbsp;installed&nbsp;a&nbsp;web&nbsp;setup&nbsp;project&nbsp;using&nbsp;Microsoft&nbsp;Map&nbsp;layer&nbsp;on&nbsp;an&nbsp;IIS&nbsp;7.0&nbsp;box&nbsp;running&nbsp;on&nbsp;Windows&nbsp;2003.&nbsp;I&nbsp;have&nbsp;a&nbsp;web&nbsp;page&nbsp;that&nbsp;uses&nbsp;WMS&nbsp;and&nbsp;another&nbsp;that&nbsp;uses&nbsp;the&nbsp;MicrosoftMapLayerExtension.&nbsp;The&nbsp;web&nbsp;page&nbsp;that&nbsp;uses&nbsp;the&nbsp;WMS&nbsp;layer&nbsp;works&nbsp;fine,&nbsp;but&nbsp;when&nbsp;I&nbsp;try&nbsp;to&nbsp;view&nbsp;the&nbsp;web&nbsp;page&nbsp;with&nbsp;the&nbsp;MicrosoftMapLayerExtension,&nbsp;&nbsp;the&nbsp;following&nbsp;error&nbsp;text&nbsp;is&nbsp;written&nbsp;into&nbsp;every&nbsp;tile:

could&nbsp;not&nbsp;find&nbsp;projectionextensionx86.dll&nbsp;assembly

There&nbsp;is&nbsp;no&nbsp;direct&nbsp;assembly&nbsp;reference&nbsp;to&nbsp;this&nbsp;DLL.&nbsp;So&nbsp;how&nbsp;can&nbsp;I&nbsp;include&nbsp;this&nbsp;in&nbsp;the&nbsp;web&nbsp;setup?

Thanks!

---

<div class="post-metadata">

**Author:** ![ThinkGeo](https://community.thinkgeo.com/user_avatar/community.thinkgeo.com/thinkgeo/32/25029_2.png) [@ThinkGeo](https://community.thinkgeo.com/u/ThinkGeo)\
**Post date:** [October 28, 2009, 10:33pm UTC](https://community.thinkgeo.com/t/installed-a-web-setup-project-using-microsoft-map-layer-could-not-find-projectionextensionx86-dll-runtime-error/5043/2 "2009-10-28T22:33:05Z")

</div>

Hi&nbsp;Gregory,

We&nbsp;need&nbsp;to&nbsp;check&nbsp;some&nbsp;information&nbsp;with&nbsp;you:  
1.&nbsp;Have&nbsp;you&nbsp;installed&nbsp;the&nbsp;latest&nbsp;public&nbsp;release&nbsp;(3.1.273)&nbsp;of&nbsp;Web&nbsp;Edition&nbsp;in&nbsp;your&nbsp;machine?  
2.&nbsp;Could&nbsp;you&nbsp;please&nbsp;make&nbsp;sure&nbsp;the&nbsp;file&nbsp;“Proj4ExtensionX86.dll”&nbsp;exists&nbsp;in&nbsp;the&nbsp;folder&nbsp;“C:\Windows\System32”?&nbsp;This&nbsp;DLL&nbsp;has&nbsp;to&nbsp;be&nbsp;in&nbsp;the&nbsp;system32&nbsp;folder&nbsp;if&nbsp;you&nbsp;want&nbsp;to&nbsp;use&nbsp;the&nbsp;Microsoft&nbsp;Map&nbsp;Layer.&nbsp;  
Any&nbsp;more&nbsp;information&nbsp;is&nbsp;appreciated.  
Thanks,  
Sun

---

<div class="post-metadata">

**Author:** ![Gregory](https://community.thinkgeo.com/letter_avatar_proxy/v4/letter/g/e56c9b/32.png) [@Gregory](https://community.thinkgeo.com/u/Gregory)\
**Post date:** [November 1, 2009, 2:44pm UTC](https://community.thinkgeo.com/t/installed-a-web-setup-project-using-microsoft-map-layer-could-not-find-projectionextensionx86-dll-runtime-error/5043/3 "2009-11-01T14:44:17Z")

</div>

Thanks&nbsp;for&nbsp;the&nbsp;reply,&nbsp;Sun.&nbsp;I&nbsp;had&nbsp;to&nbsp;copy&nbsp;two&nbsp;DLLs&nbsp;into&nbsp;c:\windows\system32&nbsp;-&nbsp;Proj4ExtensionX86.dll&nbsp;and&nbsp;one&nbsp;other&nbsp;(whose&nbsp;name&nbsp;escapes&nbsp;me).&nbsp;They&nbsp;are&nbsp;in&nbsp;the&nbsp;Windows\System32&nbsp;folder&nbsp;of&nbsp;your&nbsp;setup,&nbsp;I&nbsp;believe.&nbsp;&nbsp;  
&nbsp;&nbsp;  
&nbsp;Is&nbsp;there&nbsp;any&nbsp;recourse&nbsp;to&nbsp;installing&nbsp;these&nbsp;DLLs&nbsp;in&nbsp;C:\Windows\System32?&nbsp;For&nbsp;example,&nbsp;can&nbsp;I&nbsp;copy&nbsp;them&nbsp;to&nbsp;the&nbsp;local&nbsp;Bin&nbsp;directory&nbsp;instead?&nbsp;Most&nbsp;dat&nbsp;centers&nbsp;don’t&nbsp;allow&nbsp;you&nbsp;to&nbsp;copy&nbsp;DLLs&nbsp;into&nbsp;a&nbsp;system&nbsp;folder…&nbsp;  
&nbsp;&nbsp;  
&nbsp;Thanks&nbsp;again!

---

<div class="post-metadata">

**Author:** ![ThinkGeo](https://community.thinkgeo.com/user_avatar/community.thinkgeo.com/thinkgeo/32/25029_2.png) [@ThinkGeo](https://community.thinkgeo.com/u/ThinkGeo)\
**Post date:** [November 1, 2009, 7:52pm UTC](https://community.thinkgeo.com/t/installed-a-web-setup-project-using-microsoft-map-layer-could-not-find-projectionextensionx86-dll-runtime-error/5043/4 "2009-11-01T19:52:16Z")

</div>

Gregory,

Do&nbsp;you&nbsp;mean&nbsp;copying&nbsp;the&nbsp;DLLs&nbsp;to&nbsp;the&nbsp;system32&nbsp;folder&nbsp;has&nbsp;fixed&nbsp;the&nbsp;problem?&nbsp;You&nbsp;have&nbsp;to&nbsp;put&nbsp;the&nbsp;two&nbsp;DLLs&nbsp;into&nbsp;the&nbsp;system32&nbsp;folder&nbsp;because&nbsp;we&nbsp;are&nbsp;using&nbsp;the&nbsp;reflector&nbsp;to&nbsp;call&nbsp;the&nbsp;functions&nbsp;in&nbsp;those&nbsp;DLLs.&nbsp;  
And&nbsp;we&nbsp;have&nbsp;supplied&nbsp;a&nbsp;merge&nbsp;module&nbsp;that&nbsp;will&nbsp;assist&nbsp;you&nbsp;in&nbsp;deploying&nbsp;the&nbsp;projection&nbsp;DLLs.&nbsp;It&nbsp;is&nbsp;located&nbsp;in&nbsp;\Developer&nbsp;Reference\Merge&nbsp;Module\MapSuiteMergeModuleX86.msm.&nbsp;You&nbsp;can&nbsp;make&nbsp;this&nbsp;merge&nbsp;module&nbsp;be&nbsp;included&nbsp;in&nbsp;your&nbsp;install&nbsp;file,&nbsp;and&nbsp;it&nbsp;will&nbsp;copy&nbsp;the&nbsp;DLLs&nbsp;to&nbsp;the&nbsp;system&nbsp;folder.  
Any&nbsp;more&nbsp;questions&nbsp;please&nbsp;let&nbsp;me&nbsp;know.  
Thanks,  
Sun
