Visual Studio 无法识别引用的程序集?
Visual Studio does not recognize a referenced assembly?
打开了一个多年前的旧项目。构建失败,因为 Visual Studio (2019) 无法识别明显存在的程序集 - 特别是 Autofac。
你可以在项目引用中看到它(未标记为缺失)
您可以在对象浏览器中看到它,列出了代码中引用的所有类型
- 但是在代码中,none 类型出现了,擅离职守了。
这是怎么回事? Intellisense 甚至不选择类型
(尝试清理、重建、重新导入包)
好的,这是有效的。我必须删除对 Autofac dll 的引用,然后再将其添加回来。注意 - 我从相同的确切位置、相同的确切版本将其添加回来。不过在这之后,Visual Studio'magically'认出来了。
如果您遇到类似的问题,但没有其他任何效果,请尝试一下。我不知道原因,我只能假设这是 Visual Studio.
中的某种错误
打开了一个多年前的旧项目。构建失败,因为 Visual Studio (2019) 无法识别明显存在的程序集 - 特别是 Autofac。
你可以在项目引用中看到它(未标记为缺失)
您可以在对象浏览器中看到它,列出了代码中引用的所有类型
- 但是在代码中,none 类型出现了,擅离职守了。
这是怎么回事? Intellisense 甚至不选择类型 (尝试清理、重建、重新导入包)
好的,这是有效的。我必须删除对 Autofac dll 的引用,然后再将其添加回来。注意 - 我从相同的确切位置、相同的确切版本将其添加回来。不过在这之后,Visual Studio'magically'认出来了。 如果您遇到类似的问题,但没有其他任何效果,请尝试一下。我不知道原因,我只能假设这是 Visual Studio.
中的某种错误