[英]New Class Item in Visual Studio 2017 not detected
注意:新添加的类/文件位于Xamarin.Android项目中,并从另一个项目引用。
使用“ 添加”>“新建项目”命令将新的类/文件NewClass
/ NewClass.cs 添加到特定文件夹后,编译器未检测到该错误,这由错误指示:
“找不到类型或名称空间'NewClass'(您是否缺少using指令或程序集引用)?
注意:我确定新类型已公开
NewClass
添加到的项目已成功构建。 发生错误的是在引用项目中(在单独的名称空间和程序集中)。
清理解决方案并首先构建引用项目失败后,我尝试了以下操作:
NewClass
的定义复制到现有文件中,并在NewClass.cs中注释原始文件-已修复错误。 NewClass
的定义复制到另一个现有文件中,并在NewClass.cs中注释原始文件-已修复错误。 是否可以执行手动操作以确保编译器成功发现新添加的类? 清理和重建无效,也没有重新打开解决方案。
我相信您最初使用的是另一个模板(不是class
),并且已重命名或类似的名称,所以构建操作不正确。
右键单击该文件,然后单击“ Properties
。 在“属性”窗口中,确保将“ Build Action
设置为“ Compile
。
作为最后的选择,请复制代码,删除文件,添加具有相同名称的新文件,然后将代码粘贴回。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.