为引用的程序集抛出FileNotFoundException

第一次尝试使用我引用的程序集中定义的类时,我得到了一个非常奇怪的FileNotFoundException 。 程序集未更改,项目文件中的位置与磁盘上的物理路径正确对应。

当我将安装程序添加到Windows服务和安装项目时,这突然开始在包含两个库项目,Windows服务项目和控制台应用程序的解决方案中失败。 但是,我将控制台应用程序作为单个启动对象,控制台应用程序和服务/安装程序项目之间没有任何引用。

如果启用程序集绑定日志记录,您会发现FileNotFoundException将在其中包含丢失文件的完整融合探测日志。 通常这会使问题立即显现出来。

请参阅http://msdn.microsoft.com/en-us/library/e74a18c4(VS.80).aspx