在解决方案资源管理器中重命名 .cs 属性的问题

Posted

技术标签:

【中文标题】在解决方案资源管理器中重命名 .cs 属性的问题【英文标题】:Problems with renaming .cs properties in the solution explorer 【发布时间】:2018-06-28 02:25:07 【问题描述】:

我无法将我的文件从 T1_Khan_Saad 重命名为 P1_Khan_Saad。在解决方案资源管理器中右键单击时没有重命名选项。

【问题讨论】:

也许你必须停止调试? 我很少在 VS 编辑器中重命名。使用命令行或 Windows 资源管理器。 【参考方案1】:

根据屏幕截图中的文件图标,这是一个链接文件(注意右下角的小箭头)。 Visual Studio 不能直接重命名链接文件(这是有道理的——它们也可能被其他项目引用)。

你可以做的是:

    从您的项目中删除该文件。 使用 Windows 资源管理器在其物理位置重命名。 将其重新链接到您的项目。

在 Visual Studio 中有一个用于启用此功能的用户语音条目:

Allow renamed linked files in solution explorer

【讨论】:

如何重新链接? @Saad:你最初是如何添加这个链接的?再次执行相同操作:右键单击解决方案,添加现有项目,选择文件,单击“添加”旁边的小错误并选择“添加为链接”。 @Saad:哦,如果你不小心链接了它,只是想成为一个普通的项目文件:“添加”文件而不是“添加为链接”,你就可以重命名它。 谢谢。有效。它不再是链接文件了。

以上是关于在解决方案资源管理器中重命名 .cs 属性的问题的主要内容,如果未能解决你的问题,请参考以下文章

在 PHPStorm 中重命名文件而不重构

如何在 Visual Studio 2003 中重命名 C++ 源文件?

无法在 C# 中重命名目录但手动

在 EF Core 3 中重命名 IdentityRole 表

在 MonoTouch MonoDevelop 中重命名控制器类

django:如何在管理面板中重命名记录