C# 配置文件“C:\my\App.Config”用于配置所有可执行文件

C# 配置文件“C:\my\App.Config”用于配置所有可执行文件,c#,.net,visual-studio,installation,setup-project,C#,.net,Visual Studio,Installation,Setup Project,我有一个VisualStudio安装项目,它将一个应用程序安装到任务调度器中,并安装一个GUI应用程序来管理注册表中的一些配置参数。在这种情况下,安装项目将安装两个不同的主输出.exe作为过程的一部分 重建安装项目时,我收到以下警告: 配置文件“C:\my\App.Config” 正在用于配置所有 可执行文件 有没有办法删除此警告?建议MSFT为每个.exe使用不同的安装项目,但我只希望用户必须运行一个安装程序。有什么建议吗?也许您可以创建一个安装程序来启动所有其他安装程序。 这对微软来说不是特

我有一个VisualStudio安装项目,它将一个应用程序安装到任务调度器中,并安装一个GUI应用程序来管理注册表中的一些配置参数。在这种情况下,安装项目将安装两个不同的主输出.exe作为过程的一部分

重建安装项目时,我收到以下警告:

配置文件“C:\my\App.Config” 正在用于配置所有 可执行文件


有没有办法删除此警告?建议MSFT为每个.exe使用不同的安装项目,但我只希望用户必须运行一个安装程序。有什么建议吗?

也许您可以创建一个安装程序来启动所有其他安装程序。 这对微软来说不是特别有帮助,是吗


另一个想法可能是采纳他们的建议,使用无配置文件或自定义文件格式,以避免出现此错误。

也许您可以创建一个安装程序来启动所有其他安装程序。 这对微软来说不是特别有帮助,是吗

另一个想法可能是采纳他们的建议,使用无配置文件或自定义文件格式,以避免出现此错误。

我的App.config文件中有一个节,一旦我删除了配置文件的这一部分,问题就消失了。

我的App.config文件中有一个节,一旦我删除了配置文件的这一部分文件问题消失。

从中,看起来内置的windows installer maker基本上已被弃用。Visual Studio的未来版本将不包括Visual Studio安装程序项目模板

本页还推荐InstallShieldLE和Windows Installer XML工具集。我刚刚使用InstallShieldLE创建了一个包含多个可执行文件的安装,它似乎已经工作了。如果它不工作,我将编辑它

对于非常复杂的安装,我过去使用过非常成功的NSIS,我不确定简单安装NSIS需要多少额外的工作,看起来内置的windows installer maker基本上已被弃用。Visual Studio的未来版本将不包括Visual Studio安装程序项目模板

本页还推荐InstallShieldLE和Windows Installer XML工具集。我刚刚使用InstallShieldLE创建了一个包含多个可执行文件的安装,它似乎已经工作了。如果它不工作,我将编辑它


对于非常复杂的安装,我过去使用过非常成功的NSIS,我不确定简单安装需要比InstallShieldLE多做多少额外的工作。

我实际上尝试过从另一个安装程序启动一个安装程序,但它给了我一个错误,说另一个安装程序已经在运行。我相信让一个安装程序启动多个其他安装程序的想法是可能的。我只是不确定如何使用VS中的默认安装程序工具。我实际上尝试从另一个安装程序启动一个安装程序,但它给了我一个错误,说另一个安装程序已经在运行。我相信让一个安装程序启动多个其他安装程序的想法是可能的。我只是不知道如何使用VS中的默认安装工具。如果运行时是配置文件中的唯一内容,则可以简单地删除该文件。如果运行时是配置文件中的唯一内容,则可以简单地删除该文件。