繁体   English   中英

Visual Studio 2010安装程序项目设置

[英]Visual Studio 2010 Setup Project Settings

我有一个包含三个项目的解决方案。 UI(winforms),业务层和数据访问层,我已经创建了一个安装项目。 我已经将UI项目添加为主要输出,并且其他两个项目(实际上是dll)自动添加到了应用程序文件夹中,并且这两个项目出现在解决方案中的Detected Dependencies文件夹下。

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

首先,请确保未能加载的dll实际上在您的应用程序的搜索路径中。 如果是这样,请在无法加载的dll上运行Dependency Walker ,以查看其加载失败的原因。 就像错误消息说的那样,dll的依赖项之一可能无法加载。 例如,如果部署dll的调试版本,则会发生常见错误。 它可以在您的开发计算机上运行,​​因为它很可能已经安装了您使用的Whaterver SDK,但是在新计算机上,由于未安装调试dll,因此无法加载。 Dependency Walker将使您能够发现此类问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM