在 GAC 中注册新程序集后,Visual Studio 找不到任何 dll
本文关键字:Studio Visual 找不到 任何 dll GAC 注册 程序集 | 更新日期: 2023-09-27 18:33:28
我已经将一些程序集注册到全局程序集缓存,在Visual Studion命令提示符下执行以下命令。
gacutil /il MyAssemblyList.txt
在那之后,我无法在Visual Studio中编译任何内容,因为它找不到任何DLL。当我尝试编译 Silverlight 项目时,它给了我这种错误消息:"错误 4 无法加载文件或程序集'System.Windows,版本=5.0.5.0,区域性=中性,公钥令牌=7cec85d7bea7798e'或其依赖项之一。
我已经更新了所有引用,文本编辑器没有显示任何错误。
有人可以帮忙吗?
更新:我修复了.NET Framework安装,但问题仍然存在
当.NET尝试加载程序集时,可以在名为"fuslogvw"的应用程序中查看其详细信息 - 只需运行VS命令提示符并键入
fuslogvw
之后,运行程序,直到程序集尝试加载后立即运行。
在fuslogvw GUI中按"刷新",您应该会看到一个或多个与罪魁祸首程序集相关的条目。双击以查看 .NET 尝试加载程序集的位置。
您可能需要先检查"设置"并使用管理员权限运行它。
如果您需要进一步的帮助,请粘贴详细信息的内容,以便我们查看