WPF应用程序作为单个可执行文件

时间:2018-10-23 08:04:36

标签: wpf app-config fody-costura

我正在尝试将wpf应用程序打包为单个可执行文件。 我使用Fody Costura,它可以很好地将所有dll打包到exe中。 但是,exe仍然需要应用程序配置文件,并且必须与exe位于同一文件夹中

例如,如果我的应用程序可执行 “ myapp.exe” 然后是配置文件 “ myapp.config.exe” 是必需的。

我可以打包(嵌入应用程序配置)以便只需要myapp.exe来运行我的应用程序吗?

1 个答案:

答案 0 :(得分:0)

  

我可以打包(嵌入应用程序配置)以便只需要myapp.exe来运行我的应用程序吗?

否,无法将应用程序配置文件嵌入到程序集中。如果您打算照常使用App.config文件,例如使用ConfigurationManager类,则至少不会。

您可以删除配置文件,但是如果要在其中存储一些设置,则需要将其移动到其他位置,并实现您的应用程序以从那里检索它们。