2017-07-25 108 views
-1

我有一個完整的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

回答

1

你需要使用 'FTP' 發佈方法來部署。

爲了完成此操作,您需要FTP用戶下的GoDaddy Hosting Details頁面的用戶名和密碼。如果您沒有列出任何用戶,請設置FTP用戶並在Visual Studio發佈配置文件中使用該用戶名和密碼。服務器應設置爲「ftp://yoursite.com」,其中「yoursite.com」是您網站的域名。

+0

有沒有辦法做到這一點手動的任何機會?我喜歡將文件上傳到服務器,而不是使用發佈工具 – DIZAD

1

下面是步驟發佈asp.net文件:

  1. 請打開使用Visual Studio工具
  2. 在解決方案資源管理器窗口的項目(通常位於的右上角VS工具)右鍵單擊您的項目並選擇發佈
  3. 請將其發佈到本地文件夾,例如C:\ Project
  4. 請將您在C:\ Project上看到的任何文件/文件夾上傳到服務器通過FTP和您的網站將正常工作

祝你好運!

0

我已經通過訴諸另一臺服務器解決了我的問題:somee.com。 Godaddy是一場噩夢,我在排除故障1周後放棄了。託管過程現在非常簡單:

1)上的Visual Studio 2發佈應用程序)手動腳本數據庫 3)更新連接字符串

屢試不爽。

相關問題