SSRS 2008,自定义DLL,找不到文件

jer*_*ley 9 ssrs-2008

我一直在与SSRS战斗一段时间,这已经超出了愚蠢.当我添加对dll的引用(这是同一解决方案的一部分)时,它只给了我一个

[rsErrorLoadingCodeModule]加载代码模块时出错:'MyFile.MyClass.Code,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null'.详细信息:无法加载文件或程序集"MyFile.MyClass.Code,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null"或其依赖项之一.该系统找不到指定的文件.

我试过点击解决方案配置告诉它调试源是在其他位置,将文件复制到大约50个不同的位置(不是gac,不可能),以管理员身份运行Visual Studio 2008,你能想到的所有愚蠢的东西. ..没什么,每次都有同样的错误.

有任何想法吗?

小智 6

这是实际的正确答案..我现在不得不与这两次战斗,并且在第一次认为它是一次性的事情时没有记录得足够好.

将它放在SQL Server Bin文件夹中是为了服务器.for DEVELOPMENT将副本放在Visual Studio文件夹中,

类似于:C:\ Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PublicAssemblies

或Windows 7 64位C:\ Program Files(x86)\ Microsoft Visual Studio 9.0\Common7\IDE\PublicAssemblies


Rik*_*ous 0

您可能需要添加对 MyFile 程序集本身引用的程序集的引用。因此,如果 MyFile 引用 System.IO,您可能需要将该 dll 引用显式添加到报告中。