<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">never mind, my response didn't answer your question since I've also run into this same issue of trying to maintain subdirectories in my resource folder.<div><br></div><div>I've found this code loads image files from subdirectories:</div><div><br></div><div><div style="margin: 0px; font-size: 12px; font-family: Monaco; "><span class="Apple-tab-span" style="white-space:pre">                              </span><span style="color: #0433ff">var</span> path = Path.Combine(NSBundle.MainBundle.BundlePath, <span style="color: #d834d5">"Contents"</span>, <span style="color: #d834d5">"Resources"</span>, <span style="color: #d834d5">"Test Files"</span>);</div><div style="margin: 0px; font-size: 12px; font-family: Monaco; "><span class="Apple-tab-span" style="white-space:pre">                          </span>path = Path.Combine(path, <span style="color: #d834d5">"Clear2.png"</span>);</div><div style="margin: 0px; font-size: 12px; font-family: Monaco; min-height: 16px; "><br></div><div style="margin: 0px; font-size: 12px; font-family: Monaco; "><span class="Apple-tab-span" style="white-space:pre">                          </span>Sys.Log(<span style="color: #d834d5">"path = {0}"</span>, path);</div><div style="margin: 0px; font-size: 12px; font-family: Monaco; min-height: 16px; "><br></div><div style="margin: 0px; font-size: 12px; font-family: Monaco; "><span class="Apple-tab-span" style="white-space:pre">                              </span>test_image = <span style="color: #0433ff">new</span> NSImage(path);</div><div style="margin: 0px; font-size: 12px; font-family: Monaco; min-height: 16px; "><br></div></div></body></html>