用c,自己製作的windows安裝程式 帶資料庫 ,怎麼才能在別人電腦上也能使用

2021-04-26 06:16:02 字數 2967 閱讀 1924

1樓:大樹佚晨

把你的電腦設定成資料庫伺服器並連上網際網路,別人再通過網際網路訪問你的資料庫

2樓:匿名使用者

在asp.net,sql server 2000資料庫復,web應用程制序,如果你要部署到另一臺計算機,至少上面的sql server 2000中的其他計算機,並要求使用者生成一個資料庫。

考慮到版權問題,在sql server 2000中,你可以使用微軟的桌面資料庫。

當然,asp.net使用的是access資料庫是比較好的,高便攜性的sql server,和相對簡單的部署,因為**的access資料庫的形式存在的檔案,可以直接打包部署到您的安裝。

安裝後,這樣別人就無法使用。

3樓:匿名使用者

樓上方法,或者同樣也在別人電腦上裝上同樣的資料,然後把自己電腦資料庫全盤備份匯入到對方電腦

4樓:匿名使用者

做安裝包的時候把程式需要的程式集打包進去

c#製作軟體連線本地資料庫生成之後安裝在別人的電腦上不能用

5樓:匿名使用者

既然用了sqlserver的資料庫,那麼在釋出的電腦上也要安裝sqlserver才行,目前似乎沒有不裝sqlserver也能開啟資料庫的辦法,這點在軟體開發安期就應該考慮到的。

如果只是單機軟體,而資料邏輯較簡單、資料量也不大的,可以選擇access 等一些桌上型資料庫。

6樓:

首先明確一下連的是什麼資料庫?下面的以 sqlserver 為例1、首先確認 客戶端 和 資料庫 網路是聯通的,ping ip 地址能否ping 通

2、看一下資料庫伺服器 sqlserver 服務是否開啟3、開啟 sqlserver 配置管理器,看下 mssqlserver 網路配置,mssqlserver 協議 裡面的 tcp/ip 是否已啟用

4、確認一下 sqlserver 伺服器 防火牆是否開啟5、確認 在客戶端機器上 telnet ip地址 1433 , 看看 1433 埠能否訪問

6、再次確認sqlserver 登入的使用者名稱和密碼7、確認一下 軟體 的 .net 執行環境是否在客戶機上已安裝

7樓:匿名使用者

你好。這是不可以的。

sql server必須安裝元件之後才能支援。

問題的原因倒不是因為.net。

而是因為sql server的資料庫或者資料庫檔案,必須依賴sql server的服務才能執行起來。

所以想達到對方機子不用裝sql也能讀取資料庫的話:

1、將資料庫放在遠端一臺裝了sql server的機子上。此時本機不需要安裝任何sql server的東西。不過你說了是單機。

2、放棄sql server。將資料庫遷移到office access上。

3、不採用資料庫,而使用dataset轉xml檔案後來本地儲存。

8樓:匿名使用者

不裝sqlserver不能用,除非換其它型別的資料庫

用c#寫出來的程式怎麼在別人電腦上執行?

9樓:匿名使用者

如果是不依賴一些特定類或資料庫之類的是可以的直接將工程開啟,然後build,預設的情況下在你的project下有個debug的資料夾,這個資料夾中就是生成的應用程式,也就是說這個資料夾下的東西拷貝到別的電腦上就可以用了

10樓:匿名使用者

在程式資料夾內有個 ***.exe檔案,直接可以執行,我也忘了具體那個目錄下了

11樓:匿名使用者

別人的機器上可能沒有.net框架~先安裝.net framework,然後就可以執行了!

12樓:匿名使用者

c# 的程式直接拷貝就可以在別的機器上執行。只要這臺機器有.net framework。

至於你說的有初始化問題錯誤,主要可能性是你程式中有bug,這個bug是針對於開發的時候特定機器產生的。例如你程式中使用了絕對路徑訪問檔案或資料夾,或者你的程式引用了特定的dll檔案,而部署的機器上卻沒有這個dll。仔細找找看看是不是這些問題。

13樓:92靖節

首先被人的電腦

上要有.net framework框架,其次你的程式如果用到資料庫,那你安裝的那臺電腦也必須有相應的資料庫,或者你的資料庫是放在伺服器上,你得保證你要安裝c#程式的那臺電腦也能連線到伺服器。有兩種方法把你的程式安裝到別的電腦上,第一種把你c#程式這個工程資料夾下有一個debug資料夾,裡面有有.

exe的執行檔案,只要把這個複製你要安裝的電腦就可以。第二種,開啟你的工程,在選單欄上有選擇「生成》釋出」,就會生成相應的安裝檔案,是setup.exe,你把這個拷貝到你要安裝的電腦上,按步驟進行安裝就可以。

編寫的c#程式怎樣安裝到普通的window電腦上呢?讓沒有安裝sqlserver的電腦也可以使用

14樓:hzhwinfrom控制元件庫

你這要求可以實現 但是要看你怎麼寫

不要連線到客戶端資料庫 連線到資料庫檔案

還有需要安裝。net framework

15樓:匿名使用者

首先要解決的問題是否dll的

dll屬性視窗中,選擇「始終複製此檔案將被複制(這一點,你應該做的)解決dll路徑

c#中呼叫每次生成cc + +寫檔案,在正常情況下,你的dll到該路徑是相對或絕對路徑?

你的問題似乎出在這個地方。

[dllimport(***xx.dll「入口點」 #3「)]公共靜態外部布林^ ...... />寫的,它不應該是一個問題仍然沒有解決問題

3,看看工具

16樓:匿名使用者

這就涉及到c/s 與b/s 結構了 一個是直接在**上可以看 一個是要安裝到客戶端愛可以運用。。。。安裝到客戶端的就不要sqlserver

C 寫的windows服務 自動停止。

很明顯你寫的程式出現異常了,出現異常的時候系統服務就會起不來,這種異常種類很多,包括連不上資料庫,打不開檔案,建立檔案失敗等等,你可以在系統日誌中檢視到具體原因。建議做法,先不做成服務,用一個視窗來顯示各步驟資訊,確保沒有錯之後再轉成服務,這樣便於除錯。你的程式有問題。例如有一些檔案在建立insta...

用windows命令提示符如何進入C盤路徑,如何C盤進入D盤

使用windows命令進入c盤 d盤再返回預設路徑的方法如下 1.首先按住windows鍵 r開啟執行,輸入cmd之後回車,開啟命令提示符程式。2.然後輸入 cd.回車,就可以退回到上一級目錄。3.輸入 cd 回車,就可以直接退回到c盤根目錄。4.在cmd程式裡輸入 d 回車,就可以進入d盤。5.進...

為什麼每次用GOST還原C盤我後安的硬碟都要重灌

裝好全部東西后在重新備份一下系統,下次還原的時候就會像你這前備份的時候一樣了 你還原系統的時候可以把那個200g的硬碟斷電看看,哎,你用電腦用到這個地布,我也無語了哈哈。你這句話我很同情 我還要用它存東西呢 我看了後比講笑話好聽多了!牛啊 你這句話我很同情 我還要用它存東西呢 我看了後比講笑話好聽多...