【问题标题】:How to access XBAP Application from Internet如何从 Internet 访问 XBAP 应用程序
【发布时间】:2014-11-07 11:38:25
【问题描述】:

我是 WPF Web 应用程序的新手。 我创建了一个测试应用程序并将其导出到 C:\Test Application 并创建了 publish.htm 文件。 我可以在我的 PC 上运行该应用程序,但我无法配置 Windows 防火墙以便可以从 Internet 访问该应用程序。 我在宽带路由器上配置了端口转发,将端口 8080 转发到笔记本电脑的端口 80 我被困在这里了

阿米特·萨拉夫

【问题讨论】:

  • 您好,您使用的是什么操作系统?您是否已将 xbap 部署到 IIS?你是直接用vs中的publish命令,还是用mage?您是否尝试过仅创建一些测试 index.html,并通过它?
  • 我使用的是 Windows 7 Home Basic,它不支持 IIS。我已经使用发布向导生成文件以及依赖项,并且 publish.htm 也是由它创建的
  • 请看下面的答案,评论有点长。

标签: wpf firewall xbap


【解决方案1】:

根据technet 上的this article,您可以在w7hbs 上安装iis。我建议您这样做,对其进行配置并添加一个站点供您的 xbap 发布,在此处部署它。链接中描述了如何安装 IIS。在 w7 和 windows server 2008+ 中,IIS 被“包含”在功能/角色中。请记住还要配置您的 Windows 防火墙!尝试远程登录您的 ip 和端口以查看是否通过(顺便说一句,这也是一项功能!)。

另一个例子是 apache,但我以前从未使用它来托管 xbap 应用程序。也许其他人有这方面的经验(linux-mono 人 :))

希望对你有帮助!

【讨论】:

  • 我也安装了 IIS,它说 IIS 已安装在我的 PC 上,但在管理选项中 IIS 管理器不可用,我该如何启动它
  • @AmitSaraf 我以前从未使用过任何其他专业版或终极版,而且我已经有一段时间没有为此使用 w7 了。我目前所在的地方没有可用的 w7,所以我无法为您查询。也许你应该在technet问? Related Question
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-07-17
  • 2013-12-09
  • 1970-01-01
  • 1970-01-01
  • 2011-07-22
相关资源
最近更新 更多