c# - vs 2017 intellisense 不工作 C# 和 XAML

标签 c# xaml visual-studio-2017 intellisense

我有一个似乎无法解决的奇怪问题,我的 XAML Intellisense 不再显示,后面的代码只显示预制成员。我制作的类和方法没有出现。此外,Visual Studios 无法识别其他页面,也无法识别导航。

我尝试转到工具>文本编辑器>C#>Intellisense -语句完成并选中自动列出成员和参数信息框。我还尝试清除缓存。

根据我的研究,似乎没有其他人遇到同样的问题。

最佳答案

  1. 关闭项目中所有打开的选项卡并退出 VS,在 VS 中重新打开解决方案并在解决方案资源管理器中右键单击 XAML 文件,然后选择打开方式...> 源代码(文本)编辑器。
  2. 删除obj文件夹并清理项目
  3. 右键单击 XAML 页面>属性>生成操作>将其更改为其他内容然后返回
  4. 在此特定项目下添加一个新的内容页面并检查它是否有效。

我想补充一点,这仅适用于我的 .cs 文件。

要让 XAML 文件 Intellisense 起作用,请尝试对您的 .cs 文件重复上述步骤或等待 XAML 文件获得 Intellisense。

关于c# - vs 2017 intellisense 不工作 C# 和 XAML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45720439/

相关文章:

c# - 最佳实践 : StructureMap and ASP. NET MVC 2 - 抽象基础 Controller 中的 Setter 注入(inject)/构造注入(inject)

c# - 是否可以从列表中的项目获取索引?

c# - 有什么办法可以在 x :DataType? 中使用值类型

Xamarin.Forms netstandard 项目因更新到 VS 2017.3 而中断

sql - Visual Studio 在执行前修改 Oracle 查询,导致它们失败

c# - 如何使用 sevenzipsharp 提取文件

c# - 异步编码-等待所有返回-性能

c# - 是否有一个内置类可以用来解析包含 MySQL 列数据类型的字符串并返回等效的 .NET Type 对象?

c# - 为什么找不到我的 ResourceDictionary xaml 文件?

c++ - Visual Studio 2017 中的 Tesseract 3.05 构建错误