Добавление resx файла ресурсов в сообществе Visual Studio 2019 дает ошибку компилятора, которая возникает после удаления файла - PullRequest
0 голосов
/ 05 мая 2020

Я пытаюсь добавить локализацию в свой проект Visual Studio 2019 .netcore. После добавления файла ресурсов проект выдает следующую ошибку, и после удаления файла ошибка исчезает. Есть ли объяснение или решение, позволяющее использовать мои ресурсы локализации:

Ошибка MSB3086 Задача могла не найти «al.exe» с помощью SdkToolsPath «» или раздела реестра «HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Microsoft SDKs \ NETFXSDK \ 4.7.2 \ WinSDK-NetFx40Tools-x86». Убедитесь, что SdkToolsPath установлен и инструмент существует в правильном указанном процессоре c месте в SdkToolsPath и что установлен Microsoft Windows SDK C: \ Program Files (x86) \ Microsoft Visual Studio \ 2019 \ Community \ MSBuild \ Current \ Bin \ Microsoft.Common.CurrentVersion.targets 3639

Я могу найти файл al.exe по пути microsoft sdk на этой фотографии: I can locate al.exe file

Это мой параметр стартовой конфигурации, связанный с локализацией

  app.UseHttpsRedirection();
        app.UseStaticFiles();
        var options = 
  app.ApplicationServices.GetService<IOptions<RequestLocalizationOptions>>();
        app.UseRequestLocalization(options.Value);
        app.UseRouting();
        app.UseAuthentication();
        app.UseAuthorization();
...