startup 相关问题

启动通常是指在程序开始时,代码块执行开始时或首次启动设备时发生的进程或事件。

测量应用程序启动性能

我在 Windows 上使用 C++/CLI。它是一个使用 /clr 构建的 MFC 应用程序。 我想测试我的应用程序启动需要多长时间。第一次用了10秒,后来就用了4秒...

回答 2 投票 0

如果我的应用程序未设置 StartupUri,App.xaml 文件不会被解析?

背景:我正在使用 MVVM 创建一个 WPF 应用程序,并使用 DI 容器来构建我的 ViewModel 我的 App.xaml 如下所示: 背景:我正在使用 MVVM 创建 WPF 应用程序,并使用 DI 容器来构建我的 ViewModel 我的 App.xaml 看起来像这样: <Application x:Class="WpfApp.App" ...xmlns etc... StartupUri="MainWindow.xaml"> <Application.Resources> <app:ServiceLocator x:Key="serviceLocator" /> </Application.Resources> </Application> MainWindow.xaml 看起来像这样: <Window x:Class="CompositeMefWpfApp.MainWindow" ...xmlns etc... > <Control.DataContext> <Binding Path="MainWindowViewModel" Source="{StaticResource serviceLocator}" /> </Control.DataContext> 现在,这一切都工作正常,但是 StartupUri 被硬编码到 XAML 中,这是我不想要的。 根据我找到的几篇博文和文章的指导,我删除了 StartupUri,并尝试通过在 App.xaml.cs 中挂钩 MainWindow 来创建 OnStartup,如下所示: protected override void OnStartup( StartupEventArgs e ) { base.OnStartup(e); new MainWindow().Show(); } 问题是,应用程序在尝试显示窗口时崩溃,但以下例外: 找不到名为“{serviceLocator}”的资源。资源名称区分大小写。 标记文件“WpfApp;component/mainwindow.xaml”第 8 行位置 45 中的对象“System.Windows.Data.Binding”出错。 据我所知,<Application.Resources>部分根本没有从xaml文件中读出。我可以在 OnStartup 中添加一些代码,以编程方式添加资源,如下所示: Resources.BeginInit(); Resources.Add("serviceLocator", new ServiceLocator()); Resources.EndInit(); 然而,这是一个丑陋的黑客,如果我想稍后在 app.xaml 文件中添加其他内容,这对我没有帮助:-( 我应该挂钩其他活动吗?有办法解决这个问题吗? 不要重写 OnStartup,而是尝试使用事件: <Application x:Class="My.App" xmlns="..." Startup="Application_Startup" ShutdownMode="OnExplicitShutdown"> <Application.Resources> <app:ServiceLocator x:Key="serviceLocator" /> </Application.Resources> </Application> 背后代码: public partial class App : Application { public App() { } private void Application_Startup(object sender, StartupEventArgs e) { // TODO: Parse commandline arguments and other startup work new MainWindow().Show(); } } 最简单的解决方法是定义 x:Name: <Application x:Name="App" ... <Application.Resources> ... </Application.Resources> </Application> 更多信息:http://connect.microsoft.com/VisualStudio/feedback/details/472729/wpf-cannot-find-resource-define-in-the-app-xaml-file 我遇到了类似/相同的问题。 VS 代码生成存在一个错误,当 <Application.Resources> 仅包含一个条目并且没有 <Application.Resources> 属性时,有时不会插入将 StartupUri 连接到程序其余部分所需的代码。 详情: http://bengribaudo.com/blog/2010/08/19/106/bug-single-application-resources-entry-ignored (免责声明--链接指向我的博客) 要解决此已知错误,您还可以以编程方式添加资源。 var rd = new ResourceDictionary() rd.Source = new Uri("pack://application:,,,/Resources;component/Colors.xaml"); Resources.MergedDictionaries.Add(rd); 此代码可以放置在 App 类的构造函数中。 @Ben Gribaudo 提到有一个错误不允许 <Application.Resources> 正确连接。在他的博客中:http://bengribaudo.com/blog/2010/08/19/106/bug-single-application-resources-entry-ignored他提到了一个修复,您可以添加一个“虚拟”样式条目作为当仅定义一个条目时,该错误似乎会生效。 我在按钮样式的底部添加了<Style x:Key="unused because Application.Resources does not load if only one entry is defined." />,这达到了目的。

回答 5 投票 0

如何强制Android Studio从欢迎屏幕启动?

是否可以让Android Studio启动进入欢迎界面而不是直接加载最近的最后一个项目? 我并不是最快的电脑,而且我经常需要在项目之间切换,...

回答 5 投票 0

修复 Apache Solr 9.7.0 Windows 启动问题

问题 当尝试使用基本启动命令或云示例在 Windows 上启动 Apache Solr 9.7.0 时,您可能会遇到以下错误: 基本启动(.\solr.cmd start): 解析失败

回答 1 投票 0

ReactDOM.render 函数一开始对性能的影响有多大?

同时使用多个 ReactDOM.render 函数对性能会有多糟糕?例如,最多 30 多个 ReactDOM.render 调用。 我知道这听起来可能很奇怪。我目前正在研究...

回答 1 投票 0

VB.net BC30738 'Sub Main' 在 <application> My.MyApplication.Main(args As String())

解决了这个问题并发布以帮助未来的读者。 当切换 Windows 窗体应用程序以我自己的 Main() 而不是窗体启动时,就会发生这种情况。 在尝试了多种不同的方法之后

回答 1 投票 0

Electron 应用程序首次启动延迟

为什么使用 Electron 创建的应用程序在首次启动时会遇到明显的延迟,需要 5 到 10 秒才能启动,但在后续运行中启动很快?这种延迟发生...

回答 1 投票 0

.NET MAUI 应用程序仅在模拟器或连接到 USB 调试器的设备上运行

我是使用 Xamarin Forms 和 .NET MAUI 进行移动开发的新手。 我的应用程序在调试模式下运行良好,但在启动时崩溃。 有人可以告诉我如何找到我需要的日志信息...

回答 4 投票 0

Powershell到exe启动脚本,失去了python的关键监听焦点

我正在尝试实现一个Powershell启动脚本,它调用一个python文件。当 shell 调用我的 python 文件时,它永远不会获得焦点。当我进入启动文件夹并自己运行脚本时...

回答 1 投票 0

如何在Linux中自动启动需要X的应用程序

我试图在系统进入运行级别 5 时自动启动 X 应用程序。 这样做的正确方法是什么? 我写了一个脚本并将其放在/etc/init.d/中 我已经运行了适当的

回答 3 投票 0

Azure Function Host Builder 控制台错误和异常

我有一个Azure Function应用程序,其中包含从program.cs HostBuilder().ConfigureServices调用的以下代码: if (string.IsNullOrEmpty(config[key])) { var 错误消息 = $"

回答 1 投票 0

当我从@Startup @Singleton bean的@Schedule调用方法时出现NullPointerException

当我尝试从@Startup @Singleton bean调用@ViewScoped Bean的方法时,我总是遇到错误NullPointerException。我使用@Schedule注解方法来调用@ViewScoped bean方法,为什么呢

回答 1 投票 0

启动时在PC上运行Jar文件

我知道之前也有人问过类似的问题。但我无法以某种方式让我的工作发挥作用。这是我已经尝试过的步骤。 我创建了一个 bat 文件 javaw -Xmx200m -jar C:\Path o\jarfile\

回答 2 投票 0

制作一个.sh文件在启动时运行

为了澄清起见,我正在运行 Ubuntu 14.10 我最近看到一个线程,其中显示了一个在启动时运行的脚本。 我制作了自己的版本: #!/bin/bash wmctrl-n 4 chrome 浏览器 & Skype & ...

回答 1 投票 0

有没有办法在 Main() (program.cs) 中获取 Web 应用程序域?

当我的应用程序启动时,我想让它动态创建 sitemap.txt。这样做需要我拥有网站的域名,该域名对于开发和生产插槽来说是不同的。 有没有办法...

回答 1 投票 0

如何在 Windows 11 上添加 Flutter Windows 应用程序启动?

我希望我的 flutter windows 应用程序在系统启动时自动启动。 我已经使用 win32 包来实现此目的,并且它可以在 Windows 10 上运行。但在 Windows 11 上,不会创建任何注册表项。 我也有广告...

回答 1 投票 0

Flink独立模式启动时间太长

我正在使用 Flink 1.18.1 和 Flink Operator 1.7。 启动时间(从 Pod 创建到 RUNNING 状态)约为 3 分钟。如果我有 2 个 JM 并且领导者被杀死/重新启动,那么工作就会结束......

回答 1 投票 0

SSAS - MSBI - 解决方案 - 建议

我的理解是,我们可以构建从交易系统采购的 SSAS 多维数据集,这是否正确?我指的不是现场直播,而是现场直播的副本。 我正在尝试查看是否有任何范围可以添加...

回答 3 投票 0

如何在bean实例化之前记录Spring Boot应用程序的所有活动属性?

已经有一个问题要求记录活动配置,有一个正确的答案,但问题是只有在所有bean都正确实例化时才会记录配置。我

回答 2 投票 0

我的 C# / Winforms 应用程序未在启动时显示

我在 Visual Studio 中为我的 C# 应用程序开发了一个启动程序(意味着:如果 PC 打开,应用程序将运行)。但如果我打开电脑,它就不会显示。我很想在注册表项中看到(按 win + ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.