2017-02-04 370 views
-5

我在德國的Alfatraining學習C#。 我沒有問題,直到星期五?一切正常。 星期五 - 介紹日 - 它沒有工作?C#,Visual Studio 2015,

路徑定義:

private static readonly string accessDbPath = Path.GetFullPath(Path.Combine(
       Application.StartupPath, @"..\..\..", "DB", "KundeArtikel.accdb")); 

private static readonly string connectionString = 
      "Driver={Microsoft Access Driver (*.mdb, *.accdb)};" + 
      "DBQ=" + accessDbPath; 

直到週四一切都還好吧:

C:\用戶\阿爾法\文檔\ Visual Studio的2015年\項目\主程序\主程序\ DB \ KundeArtikel.accdb

週五:

C:\用戶\阿爾法\文檔\ Visual Studio的2015年\項目\ DB \ KundeArtikel.accdb

有誰知道已經做了,什麼樣的變化。程序是一樣的。 我假設在 Extras \ option項目瀏覽器內進行了更改。

+10

歡迎來到程序員的世界。在演示日 - 它從來沒有工作:) – Satpal

+0

你不覺得你應該問這在MSDN/Visual Studio討論?他們可以幫助你更好。 –

回答

0

解決方案:

我在DEBUG狀態X86中對程序進行了編程。

我在RELEASE狀態X64中呈現的演示文稿。

輸出路徑從「bin \ x86 \ Debug \」自動更改爲「\ DB」。

(ProgrammExplorer MainProgram Properties)。

+0

沒有自動化功能會將輸出路徑更改爲「\ DB」。前幾天你已經改變了發佈路徑,但你從來沒有注意到因爲調試模式。創建一個純粹的新項目,並檢查發佈/調試x86/x64的默認輸出路徑 –

-1

謝謝Rufo爵士, 你是對的。 我創建了一個新項目,默認是在那裏。 我是C#中的「新手」。 我不知道屬性的含義。所以我決定調用它並改變任何東西。 我抱怨導師。 (沒有Linq,沒有ADO,沒有調試,...在6周內) 也許這是我的錯誤。 現在我知道「輸出路徑」的含義。 謝謝大家。問題解決了。