【问题标题】:Add custom tiles to ASP.NET site将自定义磁贴添加到 ASP.NET 站点
【发布时间】:2013-09-20 21:53:40
【问题描述】:

我正在使用 Visual Studio 2012,我为与 Leaflet 一起使用的地图制作了自定义图块。我有一个简单的 HTML 页面,可以显示我的自定义地图和我的自定义图块,但是当我尝试在我的 ASP 站点中使用相同的代码时,我不确定如何显示图块。我创建了一个文件夹来包含项目中的图块并尝试使用本地文件路径引用它但是当我调试时我注意到我的站点正在通过 IIS 以某种方式导致它导航到带有 localhost 和端口的页面地址中。我可以在 web.config 中进行更改以访问我的磁贴吗?

【问题讨论】:

    标签: c# asp.net visual-studio-2012 tiles leaflet


    【解决方案1】:

    调试器编译您的项目并使用轻量级 IIS 将其作为应用程序启动。然后它会打开您选择的浏览器以“在线”查看网站。当您发布项目(构建>发布)时,您可以将这些文件移动到 Web 服务器。您看到 localhost 的原因是该站点在本地托管(在您的计算机上)并且尚未面向公众。

    如果要引用目录中的文件,请使用前面的正斜杠作为根目录。 IE src="/images/tiles/leaflet.png" 这将使代码适应您可能托管的任何域。

    【讨论】:

      猜你喜欢
      • 2016-03-11
      • 1970-01-01
      • 2018-06-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-25
      相关资源
      最近更新 更多