我没有遇到这样的东西,我添加了一个文件夹“系统”到项目x1c 0d1x
然后我重命名为“mSys”或什么曾经和整个项目被打破,所有主要组件失去了参考?
我得到
我已经手动检查了整个项目**.sln**/csproj/ references,所有似乎都是为了,我该如何修复这个?
命名空间中不存在类型或命名空间名称“Windows”
CS 0234命名空间中不存在类型或命名空间名称“ComponentModel
我没有遇到这样的东西,我添加了一个文件夹“系统”到项目x1c 0d1x
然后我重命名为“mSys”或什么曾经和整个项目被打破,所有主要组件失去了参考?
我得到
我已经手动检查了整个项目**.sln**/csproj/ references,所有似乎都是为了,我该如何修复这个?
命名空间中不存在类型或命名空间名称“Windows”
CS 0234命名空间中不存在类型或命名空间名称“ComponentModel
2条答案
按热度按时间mi7gmzs61#
我假设发生的事情是包含在
System
文件夹中的代码也在System
命名空间中。然后在重命名重构文件夹之后-命名空间usings也被重构,这破坏了global::System
引用。要解决此问题,请在重现此问题的每个文件的顶部添加
using System;
。1bqhqjot2#
好的,这样修复了它,添加了一个类的系统文件夹,再次创建了一个名为system的命名空间。
using System;
已经出现在每个文件的顶部,查看它的引用显示了新生成的mShield2.System
类重命名文件夹不会重命名自动生成的命名空间...例如,手动将其更改为**“mainSys”**修复了此问题。
谢谢