已经写好了一个项目 A 的代码,想以此作为模板,用到下一个项目 B 中。于是将先拷贝了 A 的文件及文件夹,想将 A 项目文件名修改为 B 的。
单纯修改项目解决方案文件(.sln)是可以的,因为关于项目情况、文件路径等信息都在这个文件内,没有受到影响。项目文件夹的名称也修改的话,就会有问题:
解决办法如下:
1)先选择解决方案下的项目文件夹,右键下拉菜单选择【移除】。
2)原项目文件夹下的两个文件(XX.csproj、XX.csproj.user)也修改为项目 B 的。
3)资源管理器上选择 解决方案,右键 → 添加 → 现有项目,选择 XX.csproj 文件。
4)保存项目,尝试运行:OK。