【问题标题】:.NET platform web hosting.NET 平台虚拟主机
【发布时间】:2010-05-04 00:17:29
【问题描述】:

我应该怎么做才能在我自己的机器上托管一个支持 Sql Server 和服务(RIA、WCF)的 .NET Web 应用程序(ASP.NET、Silverlight)?

我应该安装和配置什么以便其他人可以通过互联网与我的应用程序交互?

这是我可以安装在 PC 上的一些管理 API,通过它我可以像在专业托管中一样上传我的应用程序?

感谢您的帮助!

【问题讨论】:

    标签: .net hosting


    【解决方案1】:

    如果您可以在本地运行您的 asp.net 应用程序,那么您几乎可以在全球范围内使用它(前提是您通过静态 IP 永久连接到网络)。

    安装 IIS(Internet Information Server - 包含在除 Home 之外的所有 Windows 版本中),然后将您的应用程序部署到 IIS。就是这样!

    从您的 cmets 阅读,我猜您最好使用服务器而不是尝试托管自己。离开你的宿舍网络可能很难甚至不可能,而且无论如何也可能不会被允许。

    Brinkster 这样的网站提供免费的 ASP.Net 托管。也许这更适合你。

    【讨论】:

    • 感谢这个 ASP 托管 ;) 但我想要自己的托管 couse 专业托管与所有 .net 功能支持和 sql server 2008 很昂贵:/ 很快我离开宿舍,希望然后我买路由器做我的托管 ;)
    【解决方案2】:

    假设您不想在上面花很多钱,go here

    【讨论】:

    • 我住在没有外部IP的宿舍里?这行得通吗?
    • 如果您没有公共 IP,您可能需要隧道或端口转发。由于 web 使用端口 80 和 81(被广泛使用)从你的宿舍获取端口转发听起来可能不会发生,所以你可能需要设置一个隧道到一些实际上有公共 IP 的服务器。跨度>
    • 如果他有一些具有公共 IP 的服务器,他可以在其中安装软件 (DynDNS) 并可以通过隧道进入它,这可能是一个更简单的解决方案,只在那里托管 ;)
    猜你喜欢
    • 1970-01-01
    • 2010-10-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-13
    • 2010-09-27
    • 2014-09-08
    相关资源
    最近更新 更多