【问题标题】:I Need help to deploy my asp.net website on server using VS-2013我需要帮助来使用 VS-2013 在服务器上部署我的 asp.net 网站
【发布时间】:2015-07-07 05:09:19
【问题描述】:

我试图在我的主机服务器上部署我的网站。它显示它已成功发布。但是当我使用我的 URL 时,它会给我列出的东西,

/
的索引 音频/
联系.aspx
默认.aspx
和其他我的项目文件。

为什么看不到我的网站。当我点击default.aspx 时,我只能看到我的网页代码。

帮帮我。

【问题讨论】:

  • 云你提供你的web.config文件代码吗?
  • 发出你的 并添加

标签: javascript css asp.net html


【解决方案1】:

您必须告诉 IIS,您的文件夹是一个应用程序

  1. 打开您的 IIS 管理器(可能位于 Control PanelAdministrative ToolsInternet Information Services (IIS) Manager
  2. 展开目录结构,直到找到您的应用程序文件夹
  3. 右击,convert to application

【讨论】:

  • 非常感谢。这对我有很大帮助。
【解决方案2】:

首先,您应该构建您的项目网站,然后发布到您的 Windows 服务器实例。 (到文件系统FTP)。 发布详情在这里:https://msdn.microsoft.com/en-us/library/vstudio/1y1404zt(v=vs.100).aspx

然后您将能够配置 IIS Web 服务器以在网络中托管您的网站,这里是一个示例:

使用 GUI 在 IIS 中创建站点。


1. 打开 IIS 管理器。有关打开 IIS 管理器的信息,请参阅打开 IIS 管理器 (IIS 7)。有关导航到 UI 中的位置的信息,请参阅 IIS 管理器中的导航 (IIS 7)。

2.在“连接”窗格中,右键单击树中的“站点”节点,然后单击“添加网站”。

3.在“添加网站”对话框中,在“网站名称”框中键入您的网站的友好名称。

4. 如果您想选择与“应用程序池”框中列出的应用程序池不同的应用程序池,请单击“选择”。在“选择应用程序池”对话框中,从“应用程序池”列表中选择一个应用程序池,然后单击“确定”。

5.在“物理路径”框中,输入网站文件夹的物理路径,或单击浏览按钮 (...) 浏览文件系统以查找文件夹。 p>

6. 如果您在第 5 步中输入的物理路径指向远程共享,请单击连接为以指定有权访问该路径的凭据。如果您不使用特定凭据,请在“连接身份”对话框中选择“应用程序用户(直通身份验证)”选项。

7. 从类型列表中选择网站的协议。 IP 地址框中的默认值是全部未分配。如果必须为网站指定静态 IP 地址,请在 IP 地址框中键入 IP 地址。

8. 在端口文本框中输入端口号。

9.(可选)在“主机标题”框中键入网站的主机标题名称。

10.如果您不必对网站进行任何更改,并且希望网站立即可用,请选中立即启动网站复选框。

点击确定。

请记住,如果您配置了一些主机名并希望能够在本地使用它 - 您应该将此主机名添加到您的 Windows 主机文件中。

示例:

mytesthost.local 127.0.0.1

【讨论】:

  • 非常感谢。这对我有很大帮助。再次感谢。
  • @PavSraan 欢迎您!如果回答有用,请将其标记为“有用”。谢谢
  • 请多提几个问题。
  • 如何为自己的网站创建在线帐户?我们需要使用哪种语言?我已经准备好了表格我不知道如何存储用户信息。在哪里?
  • @PavSraan 猜你必须阅读asp.net 教程:) 这对初学者很有帮助。例如,这是一篇关于使用 ASP.NET Identity Framework asp.net/identity/overview/getting-started/…配置身份验证/授权的文章
猜你喜欢
  • 2015-06-04
  • 1970-01-01
  • 1970-01-01
  • 2019-06-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-03-08
  • 1970-01-01
相关资源
最近更新 更多