2

我已经通过 ClickOnce 在网上安装了一个应用程序。检查 Reflector 中的应用程序表明它依赖于两个自定义库——Thirteen23.Library.3 和 TwitterLib。当试图打开这些库中定义的类时,Reflector 抱怨说

“以下程序集名称无法自动解析:

Thirteen23.Library.3,版本=1.0.0.0,文化=中性,PublicKeyToken=d3a8aa6c91122687"

但是,当我双击它时,应用程序运行得很好。我搜索了 GAC 和其他几个地方,找不到这个 DLL。

有人可以向我解释发生了什么吗?

谢谢。

4

2 回答 2

1

反射器的路径中没有组件。请注意,您可能也找不到 .exe?.Net 对于 Click Once 应用程序的安装位置有自己的规则。

该应用程序的作者在单击一次部署属性中包含程序集(将它们标记为必需)。

于 2009-08-15T21:27:27.237 回答
1

找到有问题的dll。它位于应用程序资源流中。应该早点看那里,虽然它似乎很不标准(虽然我可能是错的)。

于 2009-08-16T00:11:25.173 回答