Труд вопреки насмешкам
 Аватар для Etyuhibosecyu
363 / 181 / 41
Регистрация: 13.07.2017
Сообщений: 4,845
Записей в блоге: 14
.NET 9

System.InvalidOperationException: "Unable to locate 'Avalonia.Platform.IWindowingPlatform'."

11.11.2025, 14:05. Показов 1859. Ответов 24
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
using Avalonia.Controls;
using System;
 
namespace Program;
 
public static class Program
{
    public static dynamic? F(params dynamic?[] args)
    {
        Window window = new(); // Тут ошибка
        window.Show();
        return null;
    }
 
    public static void Main(string[] args)
    {
        Console.WriteLine(F(args));
    }
}
.csproj:
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
<Project Sdk="Microsoft.NET.Sdk">
 
    <PropertyGroup>
        <OutputType>Exe</OutputType>
        <TargetFramework>net9.0</TargetFramework>
        <Nullable>enable</Nullable>
        <PublishSingleFile>true</PublishSingleFile>
    </PropertyGroup>
 
    <ItemGroup>
        <Reference Include="System.Private.DataContractSerialization.dll">
            <HintPath>./System.Private.DataContractSerialization.dll</HintPath>
        </Reference>
        <Reference Include="System.Private.Uri.dll">
            <HintPath>./System.Private.Uri.dll</HintPath>
        </Reference>
        <Reference Include="System.Private.Xml.dll">
            <HintPath>./System.Private.Xml.dll</HintPath>
        </Reference>
        <Reference Include="System.Private.Xml.Linq.dll">
            <HintPath>./System.Private.Xml.Linq.dll</HintPath>
        </Reference>
        <Reference Include="Avalonia.Base.dll">
            <HintPath>./Avalonia.Base.dll</HintPath>
        </Reference>
        <Reference Include="Avalonia.Controls.dll">
            <HintPath>./Avalonia.Controls.dll</HintPath>
        </Reference>
        <Reference Include="Avalonia.DesignerSupport.dll">
            <HintPath>./Avalonia.DesignerSupport.dll</HintPath>
        </Reference>
        <Reference Include="Avalonia.Desktop.dll">
            <HintPath>./Avalonia.Desktop.dll</HintPath>
        </Reference>
        <Reference Include="Avalonia.Dialogs.dll">
            <HintPath>./Avalonia.Dialogs.dll</HintPath>
        </Reference>
        <Reference Include="Avalonia.dll">
            <HintPath>./Avalonia.dll</HintPath>
        </Reference>
        <Reference Include="Avalonia.Fonts.Inter.dll">
            <HintPath>./Avalonia.Fonts.Inter.dll</HintPath>
        </Reference>
        <Reference Include="Avalonia.FreeDesktop.dll">
            <HintPath>./Avalonia.FreeDesktop.dll</HintPath>
        </Reference>
        <Reference Include="Avalonia.Markup.dll">
            <HintPath>./Avalonia.Markup.dll</HintPath>
        </Reference>
        <Reference Include="Avalonia.Markup.Xaml.dll">
            <HintPath>./Avalonia.Markup.Xaml.dll</HintPath>
        </Reference>
        <Reference Include="Avalonia.Markup.Xaml.Loader.dll">
            <HintPath>./Avalonia.Markup.Xaml.Loader.dll</HintPath>
        </Reference>
        <Reference Include="Avalonia.Metal.dll">
            <HintPath>./Avalonia.Metal.dll</HintPath>
        </Reference>
        <Reference Include="Avalonia.MicroCom.dll">
            <HintPath>./Avalonia.MicroCom.dll</HintPath>
        </Reference>
        <Reference Include="Avalonia.Native.dll">
            <HintPath>./Avalonia.Native.dll</HintPath>
        </Reference>
        <Reference Include="Avalonia.OpenGL.dll">
            <HintPath>./Avalonia.OpenGL.dll</HintPath>
        </Reference>
        <Reference Include="Avalonia.Remote.Protocol.dll">
            <HintPath>./Avalonia.Remote.Protocol.dll</HintPath>
        </Reference>
        <Reference Include="Avalonia.Skia.dll">
            <HintPath>./Avalonia.Skia.dll</HintPath>
        </Reference>
        <Reference Include="Avalonia.Themes.Fluent.dll">
            <HintPath>./Avalonia.Themes.Fluent.dll</HintPath>
        </Reference>
        <Reference Include="Avalonia.Vulkan.dll">
            <HintPath>./Avalonia.Vulkan.dll</HintPath>
        </Reference>
        <Reference Include="Avalonia.Win32.Automation.dll">
            <HintPath>./Avalonia.Win32.Automation.dll</HintPath>
        </Reference>
        <Reference Include="Avalonia.Win32.dll">
            <HintPath>./Avalonia.Win32.dll</HintPath>
        </Reference>
        <Reference Include="Avalonia.X11.dll">
            <HintPath>./Avalonia.X11.dll</HintPath>
        </Reference>
        <Reference Include="AvaloniaEdit.dll">
            <HintPath>./AvaloniaEdit.dll</HintPath>
        </Reference>
        <Reference Include="DynamicData.dll">
            <HintPath>./DynamicData.dll</HintPath>
        </Reference>
        <Reference Include="HarfBuzzSharp.dll">
            <HintPath>./HarfBuzzSharp.dll</HintPath>
        </Reference>
        <Reference Include="MicroCom.Runtime.dll">
            <HintPath>./MicroCom.Runtime.dll</HintPath>
        </Reference>
        <Reference Include="Microsoft.CodeAnalysis.CSharp.dll">
            <HintPath>./Microsoft.CodeAnalysis.CSharp.dll</HintPath>
        </Reference>
        <Reference Include="Microsoft.CodeAnalysis.CSharp.Scripting.dll">
            <HintPath>./Microsoft.CodeAnalysis.CSharp.Scripting.dll</HintPath>
        </Reference>
        <Reference Include="Microsoft.CodeAnalysis.dll">
            <HintPath>./Microsoft.CodeAnalysis.dll</HintPath>
        </Reference>
        <Reference Include="Microsoft.CodeAnalysis.Scripting.dll">
            <HintPath>./Microsoft.CodeAnalysis.Scripting.dll</HintPath>
        </Reference>
        <Reference Include="QuotesAndTreeBranch.dll">
            <HintPath>./QuotesAndTreeBranch.dll</HintPath>
        </Reference>
        <Reference Include="ReactiveUI.Avalonia.dll">
            <HintPath>./ReactiveUI.Avalonia.dll</HintPath>
        </Reference>
        <Reference Include="ReactiveUI.dll">
            <HintPath>./ReactiveUI.dll</HintPath>
        </Reference>
        <Reference Include="SkiaSharp.dll">
            <HintPath>./SkiaSharp.dll</HintPath>
        </Reference>
        <Reference Include="Splat.Builder.dll">
            <HintPath>./Splat.Builder.dll</HintPath>
        </Reference>
        <Reference Include="Splat.Core.dll">
            <HintPath>./Splat.Core.dll</HintPath>
        </Reference>
        <Reference Include="Splat.dll">
            <HintPath>./Splat.dll</HintPath>
        </Reference>
        <Reference Include="Splat.Logging.dll">
            <HintPath>./Splat.Logging.dll</HintPath>
        </Reference>
        <Reference Include="System.CodeDom.dll">
            <HintPath>./System.CodeDom.dll</HintPath>
        </Reference>
        <Reference Include="System.IO.Pipelines.dll">
            <HintPath>./System.IO.Pipelines.dll</HintPath>
        </Reference>
        <Reference Include="System.Reactive.dll">
            <HintPath>./System.Reactive.dll</HintPath>
        </Reference>
        <Reference Include="Tmds.DBus.Protocol.dll">
            <HintPath>./Tmds.DBus.Protocol.dll</HintPath>
        </Reference>
    </ItemGroup>
</Project>
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
11.11.2025, 14:05
Ответы с готовыми решениями:

Разобраться с ошибкой в проекте System.InvalidOperationException: Unable to resolve service for type 'lr3.Model
Помогите пожалуйста разобраться с ошибкой

Необработанное исключение типа "System.InvalidOperationException" в System.Data.dll
В программировании нуб. Помогите исправить ошибку. Делал всё по видео-уроку. Но почему то при...

При запуске выдает ошибку System.InvalidOperationException: "The specified cast from a materialized 'System.Decimal'
ошибка выдается на этом моменте ObservableCollection &lt; Plane &gt; planes = new...

24
Труд вопреки насмешкам
 Аватар для Etyuhibosecyu
363 / 181 / 41
Регистрация: 13.07.2017
Сообщений: 4,845
Записей в блоге: 14
12.11.2025, 15:58  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от HF Посмотреть сообщение
Дак это же наоборот для тех кто думать не хочет. Удобный тип. Пихай что хочешь когда хочешь. Как жабаскрипт.
Вообще-то это функция, в которую мое приложение помещает результат работы скрипта:
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
чтобы другое приложение само создавало проект и собирало его, согласно определенному скрипту...
А скрипт может писать кто угодно и когда угодно, что он туда вставит и что скрипт вернет, одному ему известно, если знает C#, а так вообще никому.
0
 Аватар для Andrey-MSK
3390 / 2276 / 388
Регистрация: 14.08.2018
Сообщений: 7,696
Записей в блоге: 4
12.11.2025, 16:11
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
Вроде как Avalonia - это open source, то есть ПО, открытое к изменениям.
OpenSource и инкапсуляция - разные вещи.
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
Почему нельзя было разбить на методы хотя бы по несколько десятков строк, а не по одной-трем, чтобы меньше прыгать?
Значит так разработчики определили логику объектов.
0
Труд вопреки насмешкам
 Аватар для Etyuhibosecyu
363 / 181 / 41
Регистрация: 13.07.2017
Сообщений: 4,845
Записей в блоге: 14
12.11.2025, 16:14  [ТС]
Цитата Сообщение от Andrey-MSK Посмотреть сообщение
OpenSource и инкапсуляция - разные вещи.
Я знаю. Инкапсуляция - для потребителей, OpenSource - для разработчиков, правильно же?
0
 Аватар для Andrey-MSK
3390 / 2276 / 388
Регистрация: 14.08.2018
Сообщений: 7,696
Записей в блоге: 4
12.11.2025, 16:18
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
Инкапсуляция
Термин ООП.
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
OpenSource
Стратегия разработки ПО. От ЯП не зависит от слова совсем.
0
HF
 Аватар для HF
1340 / 924 / 202
Регистрация: 09.09.2011
Сообщений: 2,743
Записей в блоге: 2
12.11.2025, 17:02
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
Вообще-то это функция, в которую мое приложение помещает результат работы скрипта:
А скрипт может писать кто угодно и когда угодно, что он туда вставит и что скрипт вернет, одному ему известно, если знает C#, а так вообще никому.
Я ведь именно так и сказал!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
12.11.2025, 17:02

Не устанавливается Visual Studio - Unable to locate package source
Удалил Visual Studio, стал устанавливать снова, не установить пишет: , как быть?

Исключение "System.InvalidCastException: "Unable to cast object of type 'System.String' to type 'Plan.Task'."
Доброго времени суток. Пишу приложение UWP (Universal Windows Platform). Хочу сделать так, чтобы...

Unable to cast object of type 'System.Int32' to type 'System.String' при выводе текстового свойства модели
Здравствуйте. При попытке вывести имя модели юзера именно с типом string вью, кидает упомянутое...

Помогите поднять клиента: Unable to connect to database server: unable to start database engine
Есть сервре Sybase SQL Anywhere 5.0 к нему настроен драйвер ODBC с помощью которого поднимается db...

Исключение System.InvalidOperationException
выбрасывает когда пытаюсь по таймеру добавлять текст в текст бокс public partial class...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
25
Ответ Создать тему
Опции темы

Новые блоги и статьи
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео: https:/ / vkvideo. ru/ video-240781534_456239017 YouTube: eY5-5PyI9NM Текстовая версия
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru