我有一個Asp.Net MVC 5網站。我以前發佈過許多PHP網站,但這是我第一次嘗試部署Asp.Net MVC網站。以下是我部署網站的步驟:在沒有dbDacFx的情況下部署Visual Studio
- 我去了我的主機面板,創建了一個網站並更改了它的設置。
- 我創建了一個數據庫用戶和一個數據庫,並將該用戶添加到該數據庫。
- 然後我去了一個名爲「Web Publishing」的標籤並點擊下載此網站的發佈信息。
- 進入Visual Studio,右鍵單擊項目名稱,單擊「發佈」選項,然後導入下載的文件。點擊下一步,但數據庫的連接字符串不存在。
- 我用Notepad ++打開了文件,並將連接字符串複製到我的數據庫上下文中。點擊兩個複選框「使用此連接...」和「執行代碼第一個遷移....」。而其他連接都「更新數據庫」和「使用...」
- 在我跑的發佈,但它失敗,此消息:
Unable to perform the operation. Please contact your server administrator to check authorization and delegation settings.
您如何看待這個問題?
另外,有沒有辦法,我可以手動部署這個網站與Visual Studio所做的所有配置(例如捆綁CSS和JS文件,更新web.config等)?
爲什麼downvote? –