ThinkGeo.com    |     Documentation    |     Premium Support

Streamloading nullreference

when trying to load shape files the streamresourceinfo does not populate and a null exception occures


 



StreamResourceInfo sr = Application.GetResourceStream(new Uri(@"Resource/countries02.SHP", UriKind.RelativeOrAbsolute));

e.AlternateStream =sr;

break;



 


 


the error with the sr object is 


NullreferenceException was unhandled by user code



Object reference not set to an instance of an object.


 


 


A copy of the project


 


senduit.com/cce092



Hi, Faisal


Thank you for adopting our Map Suite Silverlight Edition product and your code.


I think your problem is caused by that you don't set the Build Action for the resource shape files. If you want to render map on the client-side using the shape files under the Resource folder, please refer to the screenshot below and set the Build Action.



 


Also if you want to improve the user experience; please use the server-render method. If you don't familar with it, please refer to "ServerRendering" samples in our installed samples which you could find the source codes at "Samples\ServerRendering" folder.


Thanks,


Khalil



Yes, that was the problem 
  
 Thank you for help

Faisal, You are welcome.