发布asp.net应用程序到godaddy web服务器

问题描述:

我有一个完整的web窗体应用程序(与3个SQL服务器数据库绑在一起),我用visual studio创建,我想将它上传到我的godaddy服务器。我的应用程序需要到我的服务器中的特定文件夹,所以我宁愿将其导出到我的桌面,并手动将文件拖到goDaddy的文件管理器,而不是在visual studio上使用内置的发布ftp工具。发布asp.net应用程序到godaddy web服务器

问题是,我发布到我的本地驱动器后,我得到了一堆.aspx文件,我无法用chrome打开,更不用说在我的服务器上。是否有某种后处理需要我将.aspx文件转换为html可读格式?

任何澄清将是伟大的,我很困惑从我可以在网上收集。我尝试安装IIS,使用goDaddy配置文件,并直接发布,但我仍然遇到麻烦。

谢谢

+0

Godaddy提供FTP,您可以将文件放在wwwroot文件夹中。简单。 –

+0

当你上传标准html文件,但是当你上传aspx文件时,这是行不通的,这就是为什么它真的很混乱。我想知道是否使用Visual Studio发布方法是实现aspx网站的唯一方法。 – DIZAD

你需要使用 'FTP' 发布方法来部署。

为了完成此操作,您需要FTP用户下的GoDaddy Hosting Details页面的用户名和密码。如果您没有列出任何用户,请设置FTP用户并在Visual Studio发布配置文件中使用该用户名和密码。服务器应设置为“ftp://yoursite.com”,其中“yoursite.com”是您网站的域名。

+0

有没有办法做到这一点手动的任何机会?我喜欢将文件上传到服务器,而不是使用发布工具 – DIZAD

下面是步骤发布asp.net文件:

  1. 请打开使用Visual Studio工具
  2. 在解决方案资源管理器窗口的项目(通常位于的右上角VS工具)右键单击您的项目并选择发布
  3. 请将其发布到本地文件夹,例如C:\ Project
  4. 请将您在C:\ Project上看到的任何文件/文件夹上传到服务器通过FTP和您的网站将正常工作

祝你好运!

我已经通过诉诸另一台服务器解决了我的问题:somee.com。 Godaddy是一场噩梦,我在排除故障1周后放弃了。托管过程现在非常简单:

1)上的Visual Studio 2发布应用程序)手动脚本数据库 3)更新连接字符串

屡试不爽。