试图打开解决方案文件,但它只能从固定的文件路径读取
本文关键字:文件 读取 路径 解决方案 | 更新日期: 2023-09-27 17:59:14
我今天必须提交我的大学作业,其中包括复制解决方案的目录和其中的所有内容。建议我们检查是否可以从保存的目录中打开它,因为这将确保标记也能够正确打开它。然而,当我在保存后试图打开它时,每个类旁边都有一个感叹号,我会得到错误-
错误3无法打开源文件"C:''Users''Desktop''backuo''stationaryNest.cs"("未指定错误")AntSim
这不是我打开它的文件路径!似乎每个类都有一个灰色的属性,称为"完整路径",该路径就在其中,并且是不可更改的。如何使文件路径位于您打开它的任何位置?
最佳做法是将源文件放在csproj文件所在的同一文件夹或子文件夹中。这意味着您可以复制文件夹并维护项目与其文件之间的相对关系。
解决方案也是如此。请确保csproj文件位于同一文件夹中,或者位于sln文件的子文件夹中。您要复制sln文件夹所在的文件夹。其他所有内容都必须是子文件夹。
要修复:-从项目中删除所有文件(在VS中)-选择项目,然后按解决方案资源管理器工具栏上的全部显示按钮。-现在,您将看到您的文件变灰(如果在子文件夹中),右键单击并选择"添加到项目"。