【问题标题】:C#, Visual Studio 2015,C#、Visual Studio 2015、
【发布时间】:2017-02-04 12:09:14
【问题描述】:

我在德国的 Alfatraining 学习 C#。 直到星期五我都没有问题???一切正常。 周五 - 演示日 - 没用???

路径定义:

 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:\Users\Alfa\Documents\Visual Studio 2015\Projects\Main Program\Main Program\DB\KundeArtikel.accdb

周五之后:

C:\Users\Alfa\Documents\Visual Studio 2015\Projects\DB\KundeArtikel.accdb

有谁知道,做了什么改变。程序是一样的。 我假设在内部进行了更改 附加\选项项目浏览器

【问题讨论】:

  • 欢迎来到程序员的世界。在演示日 - 它永远不会起作用:)
  • 你不认为你应该在 MSDN/Visual Studio 讨论中问这个吗?他们可以更好地帮助您。

标签: c# visual-studio-2015


【解决方案1】:

解决方案:

我在 DEBUG State X86 中编写了程序。

我在 RELEASE State X64 中展示的演示文稿。

输出路径自动从“bin\x86\Debug\”变为“\DB”。

(ProgrammExplorer MainProgram 属性)。

【讨论】:

  • 没有将输出路径更改为“\DB”的自动化。几天前您已经更改了发布路径,但由于调试模式,您从未注意到。创建一个普通的新项目并检查发布/调试 x86/x64 的默认输出路径
【解决方案2】:

谢谢鲁弗爵士, 你说的对。 我创建了一个新项目,默认值在那里。 我是 C# 中的“菜鸟”。 我不知道属性的含义。所以我明确地调用它并改变了任何东西。 我投诉导师。 (没有 Linq,没有 ADO,没有调试,......在 6 周内???) 也许那是我的错误。 现在我知道“输出路径”的含义了。 谢谢大家。问题解决了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多