gpt4 book ai didi

visual-studio-2010 - VS2010(旧版)安装程序项目 - 两个或多个对象具有相同的目标位置

转载 作者:行者123 更新时间:2023-12-01 18:34:24 24 4
gpt4 key购买 nike

此安装程序项目于 2004 年创建,并从那时起进行了升级。

有两个有问题的 dll 文件,总共产生 4 个错误。

我已经在线搜索了此警告消息,但没有找到永久修复(我确实设法让它消失一次,直到我完成了诸如清理或内置发布之类的操作,然后再进行调试)。

我还尝试清理,然后刷新依赖项。重复的条目仍然在那里。

我也没有找到关于此错误含义的良好解释。

其他警告具有以下性质:

Warning 36 The version of the .NET Framework launch condition '.NET Framework 4' does not match the selected .NET Framework bootstrapper package. Update the .NET Framework launch condition to match the version of the .NET Framework selected in the Prerequisites Dialog Box.

那么,这个先决条件框在哪里?我想让这两件事在 .Net 4.0 上达成一致,只是很难找到它们。

最佳答案

我假设您有多个主要项目输出添加到您的安装程序中。此外,这些项目使用生成警告的 DLL,您可以轻松排除它们,但正如您所观察到的,这并不是永久修复。在我的解决方案中,我通过右键单击项目输出(引用 DLL)并定义排除过滤器(仅使用 DLL 的名称)永久摆脱了这些警告。我对引用 DLL 的所有项目输出执行此操作。最后一步,我将 DLL 手动添加到安装程序中(这要求 DLL 位于某个明确定义的位置(例如 lib 文件夹)。这样,DLL 仅添加一次,您就摆脱了警告。

右键单击安装项目文件,选择属性将显示一个小对话框,其中有一个先决条件...按钮:我猜这回答了您的第二个问题。

关于visual-studio-2010 - VS2010(旧版)安装程序项目 - 两个或多个对象具有相同的目标位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2906051/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com