虽然我一直在使用ASP.NET创建一个MVC项目,但我已经随着时间的推移重命名了文件夹等,出于某种原因,visual studio仍然会认为这些文件仍然存储在旧名称中。
例如,如果我声明了一个我已经制作的类对象,它会找到它,但它会要求我添加类似" using.FolderName.Class"我自从重命名" FolderName"到"文件夹"甚至创建了一个新文件夹并将该类移入其中。解决方案仍在构建,一切正常。但是,看到它试图引用那些不再存在的东西,这让人很担心。这里发生了什么?我应该担心吗?
答案 0 :(得分:3)
检查源代码文件中的行
using System;
namespace MyProject.MyFolder {
}
重命名文件夹不会自动更改名称空间。您可以通过右键单击文件夹并选择Adjust all namespaces in folder
,或右键单击命名空间并选择重命名命名空间,使用visual studio自动执行此操作