Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 VS2010SP1 中,我注意到将项目中的文件从“根”移动到文件夹 ABC 会将命名空间从 MyNameSpace.XY 更改为 MyNameSpace.XYABC
是否有任何选项/调整来防止这种情况?
实体框架从 T4 模板构建实体模型(即动态创建 .cs 文件),这就是命名空间在移动后更改的原因。如果您移动简单的 .cs 文件,它不会更改命名空间。
要解决此问题,请右键单击文件夹(在解决方案资源管理器中)并将属性“命名空间提供程序”设置为 false。
祝你好运!