在PC1中,我創建了一個使用本地SQL服務器數據庫的C#應用程序獲勝表單,然後使用Visual Studio將我的應用程序部署到.exe
文件。然後我安裝了exe
文件到同一臺PC(PC1)和我工作正常,可以使用下面的連接字符串連接到SQL數據庫:從C#應用程序連接到本地SQL服務器時出錯
SqlConnection con = new SqlConnection("Data Source=local; Initial Catalog=mydb; Integrated Security=True");
的問題是:當我去到另一臺電腦(PC2)我安裝SQL服務器和我手動連接相同的數據庫(mydb的),然後安裝在我的應用程序,但它給了我下面的錯誤:
但是,當我改變PC2的相同PC1名的應用程序可以連接它運作良好。這意味着如果我想在不同的PC上安裝我的應用程序那麼我必須將該PC命名爲與我在C中創建我的C#的原始PC相同的名稱(PC1)。
爲什麼會發生此錯誤?我的意思是爲什麼我必須將其他PC設置爲與原始PC(PC1)具有相同的名稱。請幫我解決這個問題。謝謝
你的名字真的不應該問同樣的問題兩次。 http://stackoverflow.com/questions/34597680/why-cant-i-connect-to-the-sql-server-database-when-i-create-setup-file-in-visua –