误将Program.cs存至其他目录导致VS找不到文件(错误0x80070003)
解决Visual Studio中Program.cs路径指向错误的问题
直接编辑项目文件(.csproj)
关闭Visual Studio,找到项目根目录下的.csproj文件,用记事本、VS Code等文本编辑器打开。搜索包含错误路径的Program.cs相关行,比如类似<Compile Include="D:\OtherFolder\Program.cs" />的内容,把路径改成项目内的相对路径,直接写<Compile Include="Program.cs" />即可。保存文件后重新打开项目。移除错误引用,重新添加原文件
打开Visual Studio,在解决方案资源管理器里找到那个报错的Program.cs条目,右键点击选择移除(这步不会删除实际文件,只是移除项目引用)。接着右键点击项目节点,选择添加 -> 现有项,找到项目目录下的原Program.cs文件,选中后添加到项目里。清理VS缓存(如果前两步无效)
关闭Visual Studio,找到项目目录下的.vs隐藏文件夹(需要在系统设置里开启显示隐藏项目),直接删除它。同时删除项目目录下的bin和obj文件夹。重新打开项目,等待Visual Studio重新生成缓存和项目文件。
内容的提问来源于stack exchange,提问作者nothingworks
相关产品推荐
相关产品推荐

