我有自己的程序集,我通过 Vitivec Assemblies Embedder 扩展将一些第三方程序集嵌入到 dll 中。这些第三方程序集都在内部使用,不会暴露在我的程序集之外。
在 asp.net 场景下运行程序集时一切正常,但是,在 LINQPad 中,当我在 LINQPad 中引用我的 dll 时,它给了我嵌入式程序集的“程序集加载/未找到”错误,我必须包含第三个引用党大会也是如此(即使它的使用在我的大会中完全是私人的)。
我得到的错误是:
无法加载文件或程序集“{Assmebly.Namespace},Version=7.1.2.136,Culture=neutral,PublicKeyToken=39c186f5904944ec”或其依赖项之一。该系统找不到指定的文件。
LINQPad 无法在这种情况下工作吗?我想与其他人共享我的程序集和 LINQPad 脚本,而不必分发已经嵌入到我的程序集中的第三方程序集。