Я в группе, работающей над проектом, и собирался перезагрузить мою ветку новыми обновлениями из master-branch, используя git. Когда перебазироваться начал, он вдруг срывается и дает мне сообщение об ошибке:Как исправить поврежденный файл csproj?
The project file could not be loaded. Name cannot
begin with the '<' character, hexadecimal value 0x3C.
Line 173, position 2.
Файл «csproj», кажется, поврежден. Как я могу это исправить? Проблема выглядит так:
<ItemGroup>
<Compile Include="App_Start\BundleConfig.cs" />
<Compile Include="App_Start\FilterConfig.cs" />
<Compile Include="App_Start\IdentityConfig.cs" />
<Compile Include="App_Start\RouteConfig.cs" />
<Compile Include="App_Start\Startup.Auth.cs" />
<Compile Include="App_Start\WebApiConfig.cs" />
<Compile Include="Controllers\AccountController.cs" />
<Compile Include="Controllers\CategoryController.cs" />
<<<<<<< HEAD
<Compile Include="Controllers\GalleryController.cs" />
=======
<Compile Include="Controllers\CheckoutController.cs" />
>>>>>>> Checkout Works. something wrong with Authorization. No need be logged
<Compile Include="Controllers\HomeController.cs" />
<Compile Include="Controllers\ManageController.cs" />
<Compile Include="Controllers\PhotoController.cs" />
<Compile Include="Controllers\ShoppingCartController.cs" />
<Compile Include="Controllers\StoreController.cs" />
<Compile Include="Controllers\StoreManagerController.cs" />
<Compile Include="Global.asax.cs">
<DependentUpon>Global.asax</DependentUpon>
</Compile>
было ли это интерактивной перестановкой? Можно ли удалить все связанные с проектом файлы и проект реимпорта? (попробуйте с резервной копией) –
, кстати, csproj и другие файлы, связанные с IDE, обычно не находятся под управлением версиями. Они должны быть добавлены в .gitignore –
@NickVolynkin Hi. Пробовал реимпортировать проект. Без везения. Все еще получает сообщение об ошибке и застрял на «rebase 1/2». Вы говорите, что csproj не должен находиться в основных файлах? Должен ли я удалить его? – Chrisaboo