如何从安装部署项目中排除app.config?如何从安装部署项目中排除app.config
我必须在app.config中保留加密部分,我知道的唯一(半)嵌入方式是通过使用RsaProtectedConfigurationProvider或DPAPI提供程序运行代码。由于我必须运行该代码,因此会出现问题:何时运行它。由于在Windows 7下使用Rsa似乎存在一些问题(某些最终用户将不具有管理权限),因此我专注于与机器相关的DPAPI。因此,我无法在我的开发人员计算机上加密app.config。所以我必须在目标机器上完成它。 如果应用程序没有找到任何配置文件,那么它创建一个。这就是我想要做的:从msi安装项目中排除app.config,以便第一次运行该应用时,会根据默认设置创建设置,并在其上运行我的加密代码。 希望我很清楚。
其他人?我发现一个exlude过滤器虽然为我的exe文件,我把* .config。现在我会测试它并回复你。 – Nickolodeon 2011-01-25 14:50:55