# Issues with Map Suite migrated to 64 bit IIS 7

**URL:** <https://community.thinkgeo.com/t/issues-with-map-suite-migrated-to-64-bit-iis-7/6507>\
**Category:** WebForms\
**Created:** [August 4, 2014, 7:32pm UTC](https://community.thinkgeo.com/t/issues-with-map-suite-migrated-to-64-bit-iis-7/6507 "2014-08-04T19:32:47Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jakub](https://community.thinkgeo.com/letter_avatar_proxy/v4/letter/j/ecb155/32.png) [@Jakub](https://community.thinkgeo.com/u/Jakub)\
**Post date:** [August 4, 2014, 7:32pm UTC](https://community.thinkgeo.com/t/issues-with-map-suite-migrated-to-64-bit-iis-7/6507/1 "2014-08-04T19:32:47Z")

</div>

Hi,  
  
  
  
I&nbsp;am&nbsp;trying&nbsp;to&nbsp;move&nbsp;my&nbsp;my&nbsp;application&nbsp;from&nbsp;IIS&nbsp;6&nbsp;on&nbsp;32&nbsp;bit&nbsp;Win2k3&nbsp;to&nbsp;IIS&nbsp;7&nbsp;on&nbsp;Win2k8.  
  
  
  
The&nbsp;web&nbsp;site&nbsp;runs&nbsp;fine&nbsp;but&nbsp;none&nbsp;of&nbsp;my&nbsp;Map&nbsp;Suite&nbsp;pages&nbsp;open&nbsp;correctly&nbsp;  
  
I&nbsp;get&nbsp;following&nbsp;error

’JavaScriptLibraryUri’&nbsp;is&nbsp;not&nbsp;a&nbsp;member&nbsp;of&nbsp;‘ThinkGeo.MapSuite.WebEdition.BingMapsOverlay’.

I&nbsp;have&nbsp;moved&nbsp;all&nbsp;dlls&nbsp;in&nbsp;the&nbsp;BIN&nbsp;folder&nbsp;and&nbsp;copied&nbsp;the&nbsp;MapSuiteFdoExtensionX86&nbsp;contents&nbsp;into&nbsp;SysWOW64&nbsp;folder.  
  
  
  
Anything&nbsp;else&nbsp;I&nbsp;need&nbsp;to&nbsp;do?

---

<div class="post-metadata">

**Author:** ![Troy](https://community.thinkgeo.com/letter_avatar_proxy/v4/letter/t/85f322/32.png) [@Troy](https://community.thinkgeo.com/u/Troy)\
**Post date:** [August 4, 2014, 9:29pm UTC](https://community.thinkgeo.com/t/issues-with-map-suite-migrated-to-64-bit-iis-7/6507/2 "2014-08-04T21:29:58Z")

</div>

Hi&nbsp;Jakub,  
  
  
  
Do&nbsp;you&nbsp;mean&nbsp;the&nbsp;application&nbsp;works&nbsp;fine&nbsp;on&nbsp;your&nbsp;IIS6&nbsp;server&nbsp;but&nbsp;fails&nbsp;on&nbsp;a&nbsp;IIS&nbsp;7&nbsp;server?  
  
I&nbsp;remembered&nbsp;the&nbsp;“JavaScriptLibraryUri”&nbsp;property&nbsp;had&nbsp;been&nbsp;removed&nbsp;in&nbsp;BingMapsOverlay&nbsp;since&nbsp;Map&nbsp;Suite&nbsp;6.0,&nbsp;would&nbsp;you&nbsp;please&nbsp;let&nbsp;us&nbsp;know&nbsp;which&nbsp;version&nbsp;you&nbsp;are&nbsp;referring,&nbsp;did&nbsp;you&nbsp;do&nbsp;any&nbsp;upgrades&nbsp;on&nbsp;your&nbsp;new&nbsp;server?&nbsp;If&nbsp;you&nbsp;are&nbsp;referring&nbsp;a&nbsp;new&nbsp;dlls,&nbsp;then&nbsp;we&nbsp;don’t&nbsp;need&nbsp;to&nbsp;set&nbsp;the&nbsp;JavaScriptLibraryUri&nbsp;any&nbsp;more.  
  
  
  
Thanks,  
  
Troy

---

<div class="post-metadata">

**Author:** ![Jakub](https://community.thinkgeo.com/letter_avatar_proxy/v4/letter/j/ecb155/32.png) [@Jakub](https://community.thinkgeo.com/u/Jakub)\
**Post date:** [August 5, 2014, 10:10pm UTC](https://community.thinkgeo.com/t/issues-with-map-suite-migrated-to-64-bit-iis-7/6507/3 "2014-08-05T22:10:32Z")

</div>

I&nbsp;am&nbsp;working&nbsp;with&nbsp;version&nbsp;6&nbsp;  
&nbsp;It&nbsp;fails&nbsp;on&nbsp;different&nbsp;properties&nbsp;on&nbsp;different&nbsp;pages&nbsp;that&nbsp;use&nbsp;the&nbsp;'ThinkGeo.MapSuite.WebEdition.\*"&nbsp;  
&nbsp;Whichever&nbsp;is&nbsp;called&nbsp;firt&nbsp;on&nbsp;that&nbsp;page.&nbsp;  
&nbsp;Do&nbsp;I&nbsp;have&nbsp;to&nbsp;physically&nbsp;install&nbsp;the&nbsp;Mapsuite&nbsp;on&nbsp;the&nbsp;server&nbsp;or&nbsp;just&nbsp;copy&nbsp;the&nbsp;DLLs&nbsp;into&nbsp;application&nbsp;bin&nbsp;and&nbsp;SysWOW64&nbsp;folders?

---

<div class="post-metadata">

**Author:** ![Troy](https://community.thinkgeo.com/letter_avatar_proxy/v4/letter/t/85f322/32.png) [@Troy](https://community.thinkgeo.com/u/Troy)\
**Post date:** [August 7, 2014, 5:05am UTC](https://community.thinkgeo.com/t/issues-with-map-suite-migrated-to-64-bit-iis-7/6507/4 "2014-08-07T05:05:57Z")

</div>

Hi&nbsp;Jakub,&nbsp;  
&nbsp;&nbsp;  
&nbsp;I&nbsp;want&nbsp;to&nbsp;make&nbsp;sure&nbsp;that&nbsp;do&nbsp;you&nbsp;mean&nbsp;the&nbsp;website&nbsp;on&nbsp;32&nbsp;bit&nbsp;Win2k3&nbsp;works&nbsp;fine&nbsp;but&nbsp;failed&nbsp;to&nbsp;display&nbsp;the&nbsp;map&nbsp;after&nbsp;migrated&nbsp;on&nbsp;a&nbsp;64bit&nbsp;Win2k8&nbsp;server?&nbsp;In&nbsp;order&nbsp;to&nbsp;avoid&nbsp;some&nbsp;features&nbsp;not&nbsp;supported&nbsp;on&nbsp;64&nbsp;bit,&nbsp;would&nbsp;you&nbsp;please&nbsp;try&nbsp;the&nbsp;set&nbsp;your&nbsp;IIS&nbsp;application&nbsp;“Enable&nbsp;32-Bit&nbsp;Applications”&nbsp;as&nbsp;true&nbsp;and&nbsp;have&nbsp;a&nbsp;try?&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;  
&nbsp;Besides,&nbsp;seems&nbsp;you&nbsp;are&nbsp;using&nbsp;some&nbsp;features&nbsp;based&nbsp;on&nbsp;FdoExtension&nbsp;and&nbsp;that’s&nbsp;the&nbsp;reason&nbsp;why&nbsp;you&nbsp;want&nbsp;to&nbsp;copy&nbsp;the&nbsp;dlls&nbsp;in&nbsp;system32&nbsp;or&nbsp;SysWOW64&nbsp;too.&nbsp;If&nbsp;yes,&nbsp;then&nbsp;we&nbsp;can&nbsp;simply&nbsp;install&nbsp;the&nbsp;map&nbsp;suite&nbsp;unmanagered&nbsp;depedencies&nbsp;msi&nbsp;in&nbsp;your&nbsp;new&nbsp;server&nbsp;and&nbsp;the&nbsp;installation&nbsp;will&nbsp;copy&nbsp;all&nbsp;the&nbsp;dependencies&nbsp;dll&nbsp;to&nbsp;SysWOW64&nbsp;or&nbsp;system&nbsp;32.&nbsp;  
&nbsp;&nbsp;  
&nbsp;If&nbsp;the&nbsp;issue&nbsp;persists,&nbsp;would&nbsp;you&nbsp;please&nbsp;let&nbsp;us&nbsp;know&nbsp;more&nbsp;details&nbsp;on&nbsp;your&nbsp;issue&nbsp;like&nbsp;what&nbsp;the&nbsp;error&nbsp;looks&nbsp;like&nbsp;and&nbsp;the&nbsp;steps&nbsp;migration?&nbsp;  
&nbsp;&nbsp;  
&nbsp;Hope&nbsp;it&nbsp;helps.&nbsp;  
&nbsp;Thanks,&nbsp;  
&nbsp;Troy

---

<div class="post-metadata">

**Author:** ![Jakub](https://community.thinkgeo.com/letter_avatar_proxy/v4/letter/j/ecb155/32.png) [@Jakub](https://community.thinkgeo.com/u/Jakub)\
**Post date:** [August 7, 2014, 9:47pm UTC](https://community.thinkgeo.com/t/issues-with-map-suite-migrated-to-64-bit-iis-7/6507/5 "2014-08-07T21:47:40Z")

</div>

I&nbsp;have&nbsp;32-bit&nbsp;Applications&nbsp;enabled&nbsp;in&nbsp;the&nbsp;IIS.&nbsp;  
&nbsp;Where&nbsp;can&nbsp;I&nbsp;find&nbsp;Map&nbsp;Suite&nbsp;unmanaged&nbsp;dependencies.msi?&nbsp;  
&nbsp;It&nbsp;is&nbsp;not&nbsp;in&nbsp;my&nbsp;WebEditionFull6.0.0.0.zip&nbsp;  
&nbsp;&nbsp;  
&nbsp;I&nbsp;moved&nbsp;entire&nbsp;web&nbsp;application&nbsp;folder&nbsp;from&nbsp;my&nbsp;Win2k3&nbsp;server&nbsp;to&nbsp;Win2k8&nbsp;R2&nbsp;server.&nbsp;The&nbsp;Map&nbsp;Suite&nbsp;DLLs&nbsp;are&nbsp;in&nbsp;BIN&nbsp;folder&nbsp;and&nbsp;I&nbsp;copied&nbsp;the&nbsp;Web&nbsp;Edition&nbsp;DLL&nbsp;package&nbsp;into&nbsp;the&nbsp;SysWOW64&nbsp;folder.&nbsp;Then&nbsp;I&nbsp;set&nbsp;up&nbsp;the&nbsp;application&nbsp;with&nbsp;it’s&nbsp;own&nbsp;pool&nbsp;(Integrated),&nbsp;enabled&nbsp;32-bit&nbsp;applications.&nbsp;The&nbsp;site&nbsp;runs&nbsp;fine,&nbsp;it&nbsp;displays&nbsp;Google&nbsp;map&nbsp;through&nbsp;different&nbsp;API&nbsp;on&nbsp;some&nbsp;other&nbsp;pages,&nbsp;only&nbsp;Map&nbsp;Suite&nbsp;pages&nbsp;do&nbsp;not&nbsp;work.&nbsp;  
&nbsp;This&nbsp;is&nbsp;one&nbsp;of&nbsp;the&nbsp;errors&nbsp;  
&nbsp;Compiler&nbsp;Error&nbsp;Message:&nbsp;BC30456:&nbsp;‘ClientZoomLevelScales’&nbsp;is&nbsp;not&nbsp;a&nbsp;member&nbsp;of&nbsp;‘ThinkGeo.MapSuite.WebEdition.Map’.&nbsp;  
&nbsp;&nbsp;  
&nbsp;Source&nbsp;Error:&nbsp;  
&nbsp;&nbsp;  
&nbsp;&nbsp;&nbsp;  
&nbsp;&nbsp;  
&nbsp;Line&nbsp;474:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Dim&nbsp;returnMarkers&nbsp;As&nbsp;New&nbsp;Collection(Of&nbsp;Marker)&nbsp;  
&nbsp;Line&nbsp;475:&nbsp;  
&nbsp;Line&nbsp;476:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Dim&nbsp;zoomLevel&nbsp;As&nbsp;MarkerZoomLevel&nbsp;=&nbsp;markerOverlay.ZoomLevelSet.GetZoomLevelForDrawing(GetZoomFromScale(Map1.CurrentScale,&nbsp;Map1.ClientZoomLevelScales))&nbsp;  
&nbsp;Line&nbsp;477:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If&nbsp;Not&nbsp;(IsDBNull(zoomLevel))&nbsp;Then&nbsp;  
&nbsp;Line&nbsp;478:&nbsp;  
&nbsp;&nbsp;&nbsp;

---

<div class="post-metadata">

**Author:** ![Jakub](https://community.thinkgeo.com/letter_avatar_proxy/v4/letter/j/ecb155/32.png) [@Jakub](https://community.thinkgeo.com/u/Jakub)\
**Post date:** [August 11, 2014, 10:46am UTC](https://community.thinkgeo.com/t/issues-with-map-suite-migrated-to-64-bit-iis-7/6507/6 "2014-08-11T10:46:27Z")

</div>

Hello?&nbsp;

---

<div class="post-metadata">

**Author:** ![Jakub](https://community.thinkgeo.com/letter_avatar_proxy/v4/letter/j/ecb155/32.png) [@Jakub](https://community.thinkgeo.com/u/Jakub)\
**Post date:** [August 11, 2014, 2:20pm UTC](https://community.thinkgeo.com/t/issues-with-map-suite-migrated-to-64-bit-iis-7/6507/7 "2014-08-11T14:20:17Z")

</div>

I&nbsp;installed&nbsp;entire&nbsp;Mapsuite&nbsp;6.0.0.0&nbsp;on&nbsp;the&nbsp;server&nbsp;and&nbsp;still&nbsp;gwtting&nbsp;the&nbsp;same&nbsp;error.&nbsp;  
&nbsp;&nbsp;  
&nbsp;Compiler&nbsp;Error&nbsp;Message:&nbsp;BC30456:&nbsp;‘ClientZoomLevelScales’&nbsp;is&nbsp;not&nbsp;a&nbsp;member&nbsp;of&nbsp;‘ThinkGeo.MapSuite.WebEdition.Map’.&nbsp;&nbsp;  
&nbsp;&nbsp;  
&nbsp;Source&nbsp;Error:&nbsp;&nbsp;  
&nbsp;&nbsp;  
&nbsp;&nbsp;  
&nbsp;&nbsp;  
&nbsp;Line&nbsp;474:&nbsp;Dim&nbsp;returnMarkers&nbsp;As&nbsp;New&nbsp;Collection(Of&nbsp;Marker)&nbsp;&nbsp;  
&nbsp;Line&nbsp;475:&nbsp;&nbsp;  
&nbsp;Line&nbsp;476:&nbsp;Dim&nbsp;zoomLevel&nbsp;As&nbsp;MarkerZoomLevel&nbsp;=&nbsp;markerOverlay.ZoomLevelSet.GetZoomLevelForDrawing(GetZoomFromScale(Map1.CurrentScale,&nbsp;Map1.ClientZoomLevelScales))&nbsp;&nbsp;  
&nbsp;Line&nbsp;477:&nbsp;If&nbsp;Not&nbsp;(IsDBNull(zoomLevel))&nbsp;Then&nbsp;&nbsp;  
&nbsp;Line&nbsp;478:

---

<div class="post-metadata">

**Author:** ![Troy](https://community.thinkgeo.com/letter_avatar_proxy/v4/letter/t/85f322/32.png) [@Troy](https://community.thinkgeo.com/u/Troy)\
**Post date:** [August 12, 2014, 1:17am UTC](https://community.thinkgeo.com/t/issues-with-map-suite-migrated-to-64-bit-iis-7/6507/8 "2014-08-12T01:17:52Z")

</div>

Jakub,&nbsp;  
&nbsp;&nbsp;  
&nbsp;Sorry&nbsp;for&nbsp;the&nbsp;reply&nbsp;delay.&nbsp;  
&nbsp;I&nbsp;remembered&nbsp;the&nbsp;‘ClientZoomLevelScales’&nbsp;property&nbsp;of&nbsp;the&nbsp;map&nbsp;have&nbsp;removed&nbsp;after&nbsp;Map&nbsp;Suite&nbsp;6.0.&nbsp;So,&nbsp;I&nbsp;suspect&nbsp;if&nbsp;the&nbsp;Map&nbsp;Suite&nbsp;DLLs&nbsp;are&nbsp;still&nbsp;under&nbsp;map&nbsp;suite&nbsp;6.0.&nbsp;Would&nbsp;you&nbsp;please&nbsp;do&nbsp;a&nbsp;check&nbsp;on&nbsp;those&nbsp;dlls&nbsp;version&nbsp;by&nbsp;right-click&nbsp;on&nbsp;the&nbsp;dll&nbsp;and&nbsp;navigate&nbsp;to&nbsp;the&nbsp;Details&nbsp;tab?&nbsp;  
&nbsp;&nbsp;  
&nbsp;As&nbsp;for&nbsp;the&nbsp;Map&nbsp;Suite&nbsp;unmanaged&nbsp;dependencies.msi,&nbsp;I&nbsp;am&nbsp;sorry&nbsp;I&nbsp;made&nbsp;a&nbsp;mistake&nbsp;that&nbsp;6.0.0.0&nbsp;doesn’t&nbsp;include&nbsp;the&nbsp;msi&nbsp;but&nbsp;later&nbsp;version,&nbsp;in&nbsp;6.0.0.0,&nbsp;the&nbsp;unmanaged&nbsp;dependencies&nbsp;dlls&nbsp;are&nbsp;included&nbsp;in&nbsp;the&nbsp;product&nbsp;installer.&nbsp;For&nbsp;your&nbsp;case,&nbsp;just&nbsp;like&nbsp;what&nbsp;you&nbsp;did,&nbsp;we&nbsp;can&nbsp;just&nbsp;copy&nbsp;those&nbsp;dlls&nbsp;from&nbsp;the&nbsp;current&nbsp;server&nbsp;to&nbsp;another&nbsp;server&nbsp;is&nbsp;fine.&nbsp;  
&nbsp;&nbsp;  
&nbsp;Thanks,&nbsp;  
&nbsp;Troy&nbsp;

---

<div class="post-metadata">

**Author:** ![Jakub](https://community.thinkgeo.com/letter_avatar_proxy/v4/letter/j/ecb155/32.png) [@Jakub](https://community.thinkgeo.com/u/Jakub)\
**Post date:** [August 12, 2014, 10:58am UTC](https://community.thinkgeo.com/t/issues-with-map-suite-migrated-to-64-bit-iis-7/6507/9 "2014-08-12T10:58:03Z")

</div>

Yes&nbsp;the&nbsp;DLLs&nbsp;are&nbsp;still&nbsp;6.0.0.0&nbsp;  
&nbsp;&nbsp;  
&nbsp;So&nbsp;what&nbsp;do&nbsp;I&nbsp;need&nbsp;to&nbsp;do&nbsp;to&nbsp;get&nbsp;the&nbsp;site&nbsp;running?&nbsp;

---

<div class="post-metadata">

**Author:** ![Troy](https://community.thinkgeo.com/letter_avatar_proxy/v4/letter/t/85f322/32.png) [@Troy](https://community.thinkgeo.com/u/Troy)\
**Post date:** [August 13, 2014, 12:08am UTC](https://community.thinkgeo.com/t/issues-with-map-suite-migrated-to-64-bit-iis-7/6507/10 "2014-08-13T00:08:53Z")

</div>

Hi&nbsp;Jakub,  
  
  
  
I&nbsp;verified&nbsp;the&nbsp;‘ClientZoomlevelScale’&nbsp;property&nbsp;had&nbsp;been&nbsp;removed&nbsp;in&nbsp;6.0.0.0.&nbsp;So&nbsp;I&nbsp;am&nbsp;afraid&nbsp;you&nbsp;need&nbsp;to&nbsp;modify&nbsp;your&nbsp;codes&nbsp;,&nbsp;try&nbsp;the&nbsp;below&nbsp;codes&nbsp;to&nbsp;replace&nbsp;the&nbsp;property:

> `Dim clientZoomLevelScales As IEnumerable(Of Double) = Map1.ZoomLevelSet.GetZoomLevels().[Select](Function(z) z.Scale).ToList()`

  
I&nbsp;am&nbsp;wondering&nbsp;when&nbsp;you&nbsp;developed&nbsp;the&nbsp;project,&nbsp;which&nbsp;map&nbsp;suite&nbsp;version&nbsp;you&nbsp;are&nbsp;referring?&nbsp;I&nbsp;am&nbsp;guessing&nbsp;perhaps&nbsp;it&nbsp;was&nbsp;earlier&nbsp;than&nbsp;6.0.0.0  
  
&nbsp;If&nbsp;the&nbsp;replacement&nbsp;still&nbsp;doesn’t&nbsp;work,&nbsp;please&nbsp;let&nbsp;us&nbsp;know.  
  
Thanks,  
  
Troy
