gpt4 book ai didi

visual-studio-2010 - Visual Studio 2010 安装项目 - 两个或多个对象具有相同的目标位置

转载 作者:行者123 更新时间:2023-12-02 00:33:23 24 4
gpt4 key购买 nike

我正在尝试将一些第 3 方 DLLS 部署到客户端计算机的 GAC 文件夹以减少我的应用程序的安装大小...我遇到的问题是,当我在客户端计算机上运行安装程序时出现错误... .'写入文件时出错:xxxx.dll。验证您是否有权访问该目录”...我碰巧将此错误追溯到意味着...部署包中的重复文件。

在我的 VS2010 安装项目中,当查看特殊文件夹“Global Assembly Cache Folder”的详细信息时,我确实看到一些带有红色下划线的项目是重复的名称,但是,在项目文件中,每个 dll 只有一个...没有重复。

我相信一些 dll 相互依赖...如何在不从项目中删除 dll 的情况下删除重复项?

我尝试在其中一个带下划线的项目上“右键单击”并单击删除,但这会从我的项目中完全删除 dll。

我发现了一个类似的问题here但这没有帮助。

下面是我如何创建我的安装项目

  1. Create a new VS2010 Setup project
  2. Add a Special Folder (Global Assembly Cache Folder) to "File System on Target Machine"
  3. Right-mouse-click on Global Assembly Cache Folder and choose "Add File"
  4. Select my multiple DLLS
  5. Build project

最佳答案

找到解决方案...只需排除依赖文件夹中的项目即可。

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

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