没有 <My Exe Name>.exe.config 的 C# .msi 安装程序创建
C# .msi Installer Creation without <My Exe Name>.exe.config
当我为 C# windows application
创建 .msi
文件时,文件 <myexename>.exe.config
在安装 .msi 安装文件后自动出现在安装路径中。
如何排除.exe.config文件?
我认为这是在设置创建过程中完成的。
请指教
<myexename>.exe.config
是您的应用程序的配置文件 (App.config
)。
当您为任何 windows 应用程序创建安装程序时,它会自动包含它。
这是必要的,例如,您将应用程序数据库连接字符串存储在其中,或者也可能是其他设置
因此,当您执行您的应用程序时,您的应用程序 myexename
将查看 <myexename>.exe.config
以获取某些设置以及所需的一些必要数据。
仍然,如果要排除它,请执行以下步骤:
1) 右击安装程序 project
-> View
-> File System
2) 在 Application Folder
中,右键单击应用程序的主要输出并 select Properties Window
3)在属性中,SelectExclude Files
4)点击Add Filter
5)在文本中输入app.config
,然后按确定
现在重建您的项目并安装 .msi
<myexename>.exe.config
将从您的安装目录中删除
当我为 C# windows application
创建 .msi
文件时,文件 <myexename>.exe.config
在安装 .msi 安装文件后自动出现在安装路径中。
如何排除.exe.config文件?
我认为这是在设置创建过程中完成的。
请指教
<myexename>.exe.config
是您的应用程序的配置文件 (App.config
)。
当您为任何 windows 应用程序创建安装程序时,它会自动包含它。
这是必要的,例如,您将应用程序数据库连接字符串存储在其中,或者也可能是其他设置
因此,当您执行您的应用程序时,您的应用程序 myexename
将查看 <myexename>.exe.config
以获取某些设置以及所需的一些必要数据。
仍然,如果要排除它,请执行以下步骤:
1) 右击安装程序 project
-> View
-> File System
2) 在 Application Folder
中,右键单击应用程序的主要输出并 select Properties Window
3)在属性中,SelectExclude Files
4)点击Add Filter
5)在文本中输入app.config
,然后按确定
现在重建您的项目并安装 .msi
<myexename>.exe.config
将从您的安装目录中删除