2017-02-04 237 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周内) 也许这是我的错误。 现在我知道“输出路径”的含义。 谢谢大家。问题解决了。