Visual Studio 2010安装程序项目设置

本文关键字:项目 设置 程序 安装 Studio 2010 Visual | 更新日期: 2023-09-27 18:26:55

我有一个包含三个项目的解决方案;UI(winforms)、业务层和数据访问层,我已经创建了一个设置项目。我添加了UI项目作为主要输出,另外两个项目(实际上是dll)自动添加到应用程序文件夹中,这两个项目显示在解决方案中的"检测到的依赖项"文件夹下。

在构建解决方案之后,我已经安装了该程序。当我运行程序时,我会得到以下错误:
"Could not load file or assembly 'xxxBL', Version = 1.0.0.0 Culture = neutral, PublicKey Token = null or one of its dependencies."
我做错了什么?

Visual Studio 2010安装程序项目设置

首先确保加载失败的dll实际上在应用程序的搜索路径中。如果是,请对加载失败的dll运行依赖项沃克,查看加载失败的原因。就像错误消息所说的那样,dll的一个依赖项可能无法加载。例如,如果部署dll的调试版本,就会出现一个常见的错误。它可以在你的开发机器上运行,因为它很可能已经安装了你使用的whaterver SDK,但在新的机器上,它将无法加载,因为没有安装调试dll。Dependency Walker将允许您查找此类问题。