从同一解决方案中的另一个项目自动完成 类 不起作用
Auto completion of classes from another project in the same solution doesn't work
我会重新表述我的问题,因为 Visual Studio 2019 年更新了,问题又回来了。
这是问题所在:
在我的解决方案中,我有 2 个项目。第一个,比方说 P1,是一个 vb.net class 库。第二个 P2 是一个普通的 C# windows 应用程序。
P2 中添加了 P1 引用,我可以在我的 P2 中成功使用 P1 的 classes。
但是,自动完成和 Intellisense 看不到 P1 classes。
遇到的问题:
- 没有自动补全
- 无法导航到插入符号下的符号
- 这些使用 P1 class 的代码行中的错误不会显示在错误列表中(但会阻止构建项目)
- 代码中没有颜色(见图片)
我有什么
我想要什么(忽略主题)
我希望这些信息足够了。感谢您的帮助。
我找到了解决问题的办法:
这样做:
转到工具 -> 选项 -> 文本编辑器 -> 所有语言 -> 常规。确保选中“自动列出成员”。另外,确保选中“参数信息”。
然后是这个:
- 关闭Visual Studio
- 删除.vs文件夹(它是包含解决方案*.sln的文件夹中的隐藏文件夹)
- 开始Visual Studio
帮我解决了问题。多亏了 post
我会重新表述我的问题,因为 Visual Studio 2019 年更新了,问题又回来了。
这是问题所在:
在我的解决方案中,我有 2 个项目。第一个,比方说 P1,是一个 vb.net class 库。第二个 P2 是一个普通的 C# windows 应用程序。
P2 中添加了 P1 引用,我可以在我的 P2 中成功使用 P1 的 classes。
但是,自动完成和 Intellisense 看不到 P1 classes。
遇到的问题:
- 没有自动补全
- 无法导航到插入符号下的符号
- 这些使用 P1 class 的代码行中的错误不会显示在错误列表中(但会阻止构建项目)
- 代码中没有颜色(见图片)
我有什么
我希望这些信息足够了。感谢您的帮助。
我找到了解决问题的办法:
这样做:
转到工具 -> 选项 -> 文本编辑器 -> 所有语言 -> 常规。确保选中“自动列出成员”。另外,确保选中“参数信息”。
然后是这个:
- 关闭Visual Studio
- 删除.vs文件夹(它是包含解决方案*.sln的文件夹中的隐藏文件夹)
- 开始Visual Studio
帮我解决了问题。多亏了 post