2017-04-24 56 views
-5

我在Visual Studio 2015中製作了一個帶有本地數據庫.MDF文件和.log文件的C#應用​​程序。現在我必須移動到另一臺PC上。如何運行.exe文件另一臺電腦連同本地數據庫。我試圖複製另一臺電腦中唯一的.exe文件和數據庫文件,並設置本地數據庫文件的相同路徑,因爲它在我的PC中。我沒有使用任何SQL服務器,我也沒有有很多想法,因爲它是我的第一個項目。如果我只想移動本地db文件和.exe文件,可以運行我的應用程序嗎?我已經做到了這一點,但未能添加更多內容?我錯過了什麼?我已經搜查過,但我很困惑。 非常感謝您的建議。在另一臺PC上運行C#.exe文件

+3

請考慮閱讀「[我如何問一個好問題?](http://stackoverflow.com/help/how-to-ask)」。 –

回答

0

您應該將DB列爲其中一個項目的依賴項,並建立正確的文件路徑。聽起來你是這麼做的。可以肯定的是,你應該把你的DB放在你的項目文件夾的某個地方......爲它製作一個單獨的文件夾;把它放在你的資源中;把它放在你的bin文件夾中......它與項目直接相關的地方。例如 - 我們在工作中使用的數據庫存儲在ProjectName > Project > Install > SubFolderName > Databases > DB(很顯然,文件名和擴展名已被編輯)。

將數據庫放置在項目的合理位置後,只需將整個項目複製並粘貼到新計算機上即可。請記住,如果您使用string作爲文件路徑來檢索您的文件(您可能是),它們可能在新計算機上無效。你可能不得不重置這些。我想這是你最大的問題。

這是我可以從你的帖子中收集到的最好的。希望能幫助到你。

+0

非常感謝我會試試這個:) –

相關問題