2014-09-13 49 views
1

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

阿米特·萨拉夫

+0

嗨,你使用什么操作系统?你有没有将xbap部署到IIS?你是否直接在vs中使用了publish命令,或者你在使用法师?您是否尝试过创建一些测试index.html,并且您是否完成了测试? – 2014-09-14 09:38:34

+0

我正在使用Windows 7 Home Basic,而IIS不支持它。我已经使用发布向导生成文件以及依赖关系,并且publish.htm由它创建 – 2014-09-15 10:14:44

+0

请参阅下面的答案,它有一点点评论。 – 2014-09-15 11:06:35

回答

0

Acoording到TechNet上的this article您可以在w7hbs安装IIS。我建议你这样做,配置它并为你的xbap添加一个站点来发布,在这里部署它。链接中介绍了如何安装IIS。在w7和windows server 2008+中,IIS被“包含”在特性/角色中。记得也要配置你的Windows防火墙!尝试telneting您的IP和端口,看看你是否通过(也是一个功能顺便说一句!)。

另一个例子是apache,但我从来没有用它来主持xbap应用程序。也许别人有这方面的经验(linux-mono人:))

希望它有帮助!

+0

我已经做了相同的安装IIS,它说我的电脑上安装IIS,但在管理选项IIS管理器不可用,所以我如何启动它 – 2014-09-15 11:23:00

+0

@AmitSaraf我从来没有使用任何其他职业或终极之前,它已经有一段时间,因为我使用W7也是如此。我目前所处的位置没有w7可用,所以我无法检查您的身份。也许你应该问technet? [相关问题](http://technet.microsoft.com/en-us/library/cc770472(v = ws.10).aspx) – 2014-09-15 11:40:28

+0

感谢您的帮助 – 2014-09-15 12:04:27

相关问题