2012-03-21 71 views
-2

如何在其他系統或我的客戶端系統中運行C#Winforms應用程序的exe文件?C#Winforms - 如何在其他系統中運行exe文件

在這種WinForms應用程序我已經使用SQL Server 2005中& C#的前端....

現在誰能告訴我,爲的WinForms應用程序,遠程連接是否必要?如果是,那麼該如何工作,這樣我就可以輕鬆地在其他系統上運行exe文件了?

我已經完成了exe部分,但是該文件只在我的系統&上運行,不能在其他系統上運行。

回答

2

只需使用Click Once發佈您的.exe並添加所有必需的Prerequites。 關於Sql Server,你必須在你的客戶端系統上安裝它並附加你的數據庫。

  1. 轉到項目屬性
  2. 點擊發布選項卡
  3. 按先決條件,並選擇你需要爲你的應用程序像.Net框架運行...
  4. 點擊發布Now按鈕
+0

確定...&你能告訴我如何安裝在客戶端系統中的數據庫文件? – 2012-03-21 06:53:56

+0

&連接字符串沒有變化? – 2012-03-21 06:56:18

+0

您可以在項目中添加數據庫並將連接字符串更改爲AttachDatabaseFile – 2012-03-21 06:56:53

2

如果您嘗試從另一臺機器訪問SQL數據庫,您需要確保遠程連接ections已啓用,防火牆具有正確的例外,並且連接字符串指向服務器完整的計算機名稱/ IP地址。

編輯

How to enable remote connections SQL server 2005

SQL server 2005 connection strings

Connect to database using sql server remotely

+0

可以詳細介紹一下遠程連接,因爲當我連接數據庫時,服務器認證登錄失敗了,現在請告訴我如何啓用遠程連接?請 – 2012-03-21 06:47:14

+0

查看編輯中的鏈接。 – TheRealTy 2012-03-21 22:26:40

相關問題