2010-07-25 98 views
0

我有一個網站寫在ASP.NET和C#中。上傳ASP.NET 3.5網站

該網站在本地運行時工作,但我沒有任何上傳經驗。最近,我從somee.com獲得了一個免費託管軟件包,並且正在嘗試上傳它。

基本上,不需要數據庫連接工作的頁面,那些不需要的頁面。所以,我在somee.com上創建了一個數據庫,並附加了我的數據庫。我已經通過somee.com控制面板與幾個querys進行了測試,它工作正常。

所以我認爲該網站上傳正確,數據庫的作品也。我認爲它必須是連接問題。在我的代碼隱藏中,每個數據庫連接都使用web.config連接字符串。我相信web.config文件中存在一個問題,特別是連接字符串。

我已經取代我由somee.com控制面板是生成的連接字符串連接字符串:

<add name="feniks_dbConnectionString" 
connectionString="workstation id=SQLEXPRESS003.mssql.somee.com;packet size=4096;user id=*;pwd=*;data source=SQLEXPRESS003.mssql.somee.com;persist security info=False;initial catalog=SQLEXPRESS003" 
providerName="System.Data.SqlClient" /> 

我已經打上我的ID,並通過*。我不斷收到相同的錯誤,你可以在http://aspsitetest.somee.com/index.aspx上自己嘗試。

回答

0

錯誤頁面不是SQL的連接 - 它寫的不對的web.config

搜索重複:如果相同的web.config文件工作的本地計算機上

There is a duplicate 'system.web.extensions/scripting/scriptResourceHandler' section defined 

,也許你使用其他IIS版本。

+0

你是怎麼知道的? 當我嘗試運行它時,它給了我:「/'應用程序中的服務器錯誤 與SQL Server建立連接時發生網絡相關或特定於實例的錯誤未找到服務器或無法訪問服務器。驗證實例名稱是否正確以及SQL Server是否配置爲允許遠程連接(提供程序:命名管道提供程序,錯誤:40 - 無法打開與SQL Server的連接)「 – Andrej 2010-07-25 16:17:49

+0

hm,我剛剛點擊了您的鏈接,但現在,你是對的,這是另一個錯誤。 – 2010-07-25 16:21:18