Как исправить 'Файл или сборка "System.Runtime.WindowsRuntime" не найдены " - PullRequest
0 голосов
/ 01 февраля 2019

После переустановки Windows 10 я получаю ошибку

Файл или сборка 'System.Runtime.WindowsRuntime, Версия = 4.0.11.0, Культура = Нейтральный, PublicKeyToken = b77a5c561934e089' или зависимостьне найдено

Я делаю игру в Monogame c #.Я попробовал решение, рекомендованное другими, например, установить одинаковые версии одинаковых пакетов.Я искал "WindowsRuntime" и "4.0.11.0", но ничего не смог найти

Ошибка происходит здесь, вот код этого конструктора:

public Game1()
{
  graphics = new GraphicsDeviceManager(this)
  {
    PreferredBackBufferWidth = settings.resolutionWidth,
    PreferredBackBufferHeight = settings.resolutionHeight,
    IsFullScreen = settings.IsFullscreen
  };
  IsMouseVisible = settings.IsMouseVisible;
  Content.RootDirectory = "Content";
}

Picture of the Error

Вот app.config :

<?xml version="1.0" encoding="utf-8"?> <configuration>
<startup><supportedRuntime version="v4.0"
sku=".NETFramework,Version=v4.7.1"/></startup></configuration>

А вот packages.config :

<?xml version="1.0" encoding="utf-8"?>
<packages>
  <package id="TexturePacker-MonoGameLoader" version="1.0.4" targetFramework="net45" />
</packages>

Я установил ту же версию Monogame, что и раньше (у меня точно был файл установщика в папке проекта), и Visual Studio 2017 Professional с теми же настройками.

Проект не должен был измениться так же, как ярезервное копирование на внешний диск.

Редактировать: Это происходит при наличии проекта на любом другом диске, кроме C:

...