0
我在Visual Studio 2015中创建了窗体窗体应用程序(比如MyApplication)。我已经将App.Config添加到我的项目中,以便我的代码可以选择配置连接字符串等配置值。当我从Visual Studio运行我的应用程序时,一切正常。当我构建EXE文件时,我可以在我的调试/发布文件夹中找到名为“MyApplication.exe.config”的app.config文件。但是,当我尝试将MyApplication.exe作为独立应用程序运行时,我的应用程序崩溃,因为它无法找到app.config文件。我在什么位置复制独立的“exe”应用程序的App.Config文件
任何人都可以让我知道,我该怎么把/ MyApplication.exe.config(例如System32等)复制到/我的应用程序可以使用这个配置文件?
任何想法都会有很大的帮助。
.Net应用程序不会崩溃,因为它们找不到.config文件。他们崩溃是因为开发人员认为他们从配置中读取的值不是null或具有合理的值。 – rene
@rene如果是这种情况,为什么当我通过visual studio – Swad
....运行它时,应用程序不会崩溃,因为VS会将app.config(并将其命名为[exe文件名] .config)复制到输出文件夹...你已经结束了自己.... – rene