【发布时间】:2011-08-03 06:36:23
【问题描述】:
我们有一个使用 C# 和 .NET 3.5 创建的类库。该类库的命名空间层次结构中最高级别的命名空间是 Abc。
当我们在另一台测试机器的测试应用程序中使用类库的输出 dll (Abc.MyLibrary.dll) 时,它会给出一个编译时错误,说 Abc.dll 丢失。 但是当我们在该测试机器中构建类库时,它不会出错并编译。
这是否与 GAC 相关,还是有任何其他原因导致这种冲突情况?
提前致谢
【问题讨论】:
-
错误是缺少 ABC.dll 还是 Abc.MyLibrary.dll?两台计算机是否安装了相同版本的框架?