0

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

因此,例如,如果我的应用程序可执行文件是“myapp.exe”,则需要配置文件“myapp.config.exe”。

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

4

1 回答 1

0

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

不可以,应用程序配置文件不能嵌入到程序集中。至少,如果您打算像往常一样使用 App.config 文件,例如使用ConfigurationManager类。

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

于 2018-10-23T14:46:51.517 回答