我有一个简单的.NET 2.0 Windows窗体应用程序,运行网络驱动器(例如\ MyServer\MyShare\app.exe).它非常基础,只加载最小的.NET库.但是,加载仍需要约6-10秒.人们认为应用程序如此之小以至于需要很长时间才能加载,这一定是错
有没有提高启动速度的建议?
如何在未启动explorer.exe的已修改Windows框上的Windows启动时运行我的GUI应用程序.
我有一个应用程序,需要在专用PC上运行,用于生成内容Digital Signage.它是生成公告和各种幻灯片内容的软件类型,您可以在大型组织的等离子/ LCD屏幕上看到这些内容.
我有几个不同的内容管理软件供应商的经验,他们基本上都构建了一个Windows应用程序,然后从Windows中删除东西,以防止出现任何类型的弹出窗口等我正在处理的一个供应商现在,Windows已被修改,explorer.exe无法启动.
我们程序的启动运行功能使用了启动文件夹中的链接.我发现的是,既然explorer.exe不运行我的应用程序.
当计算机启动时,它会自动启动到数字标牌应用程序的运行模式,该应用程序开始显示可编程内容.你可以按CTRL- ALT- DELETE并杀死他们的程序,然后explorer.exe从taskmanager.大约一秒左右......我看到我的申请开始了.
所以,我的问题是 - 如何在无法启动的Windows机器上加载我的应用程序explorer.exe.任何人都知道如果在Run文件夹中使用注册表项即使在没有资源管理器的情况下也能正常工作?还有其他方法可以让程序在启动时运行吗?
我在接受的答案中实施了这种方法.这是我发现在实现它时有用的链接.我从未尝试过注册表项方法.如果有人确认它会在没有explorer.exe加载的情况下执行,请发表评论.
如何更改启动列表?基本上我有一个计算机锁定系统的程序,当我将它输入注册表以便在登录时启动,这就像打开最后一件事.
我有一个已经返回错误报告的应用程序.该应用程序是用Delphi 2006编写的,并在启动时挂起.MadExcept主线程堆栈如下所示.我怀疑没有默认打印机,但我不能在这里复制故障.

谁见过这个问题?
单元WWPrintToPrinterOrPDFRoutines的初始化部分
initialization
PagesRangeStartPage := 1 ;
PagesRangeEndPage := 999 ;
PrintRange := prAll ;
PrintCopies := 1 ;
PrintCollate := false ;
InitialPrintPaperName := 'A4' ;
if (Printer.Printers.Count = 0) then // <--------- this causes the hang
begin
InitialPrintOrientation := Printers.poPortrait ;
end
else
begin
InitialPrintOrientation := GetDefaultPrinterOrientation ;
InitialPrintPaperName := GetDefaultPrinterPaperName ;
end ;
CurrentPreviewPage := 1 ;
NDRMemoryStream := TMemoryStream.Create ;
Run Code Online (Sandbox Code Playgroud)
或拆解:
WWPrintToPrinterOrPDFRoutines.pas.682: PagesRangeStartPage := 1 ;
007C4404 C705EC8B81000100 mov [$00818bec],$00000001
WWPrintToPrinterOrPDFRoutines.pas.683: PagesRangeEndPage := 999 …Run Code Online (Sandbox Code Playgroud) 我有一个问题,如何在Ubuntu的每个启动时运行我自己的bash脚本.假设我有一个正在做特定工作的脚本.现在我希望它在启动我的Ubuntu系统时自动运行.
我想在手机启动时自动启动我的应用程序。我在清单文件中声明了BroadcastReceiver。
<receiver android:name=".Autostart">
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
</intent-filter>
Run Code Online (Sandbox Code Playgroud)
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
Run Code Online (Sandbox Code Playgroud)
我为接收器制作了一个Java文件。
自动启动
public class Autostart extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
if ("android.intent.action.BOOT_COMPLETED".equals(intent.getAction())) {
Intent pushIntent = new Intent(context, MushTouchActivity.class);
pushIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(pushIntent);
}
}
Run Code Online (Sandbox Code Playgroud)
}
但是,当我打开手机电源时,该应用程序无法启动。谁能告诉我我在这里想念的吗?
我需要在Centos(5.9)启动时启动Java应用程序.
我试图在启动时在Centos上启动一个简单的脚本(名为"lanzar.sh"):
#!/bin/sh
cd /home/someuser/Desktop/Dist
java -jar SomeApp.jar
Run Code Online (Sandbox Code Playgroud)
我将"/ bin/sh /home/someuser/Desktop/Dist/lanzar.sh"行附加到/etc/rc.d/rc.local.但java应用程序无法启动.我有:
我的rc.loca看起来像:
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.
#
#Some comment
#Some comment
#Some comment
touch /var/lock/subsys/local
/bin/sh /home/fernando/Desktop/Dist/lanzar.sh
Run Code Online (Sandbox Code Playgroud)
注意:我之前已经知道类似的问题,但在测试了我通过谷歌搜索找到的许多答案后没有成功,我不得不自己问这个问题.
我想在Erlang应用程序的启动时运行一些代码.是要连接到数据库并初始化一些东西.我怎样才能做到这一点?
我在Windows 10上安装了mongodb,并且它始终在Windows启动时在后台运行,这很烦我,因为我不需要一直使用它,因此如何停止启动时运行它呢?真正删除mongodb的唯一方法?
我试过了,mongo admin --eval "db.shutdownServer()" 但是只会关闭它,但是重启后mongodb将在后台再次出现:(
我使用c#,ASP.NET Core,EF.
我有Startup.cs:
public void ConfigureServices(IServiceCollection services)
{
services.AddDbContext<AppDbContext>(options =>
options.UseSqlServer(
Configuration.GetConnectionString("DefaultConnection")));
...
}
Run Code Online (Sandbox Code Playgroud)
我有控制器:
public class HomeController : Controller
{
public AppDbContext _db;
public HomeController(AppDbContext db)
{
_db = db;
}
public IActionResult Index()
{
// _db is NOT NULL
var d = _db.Users.FirstOrDefault();
}
}
Run Code Online (Sandbox Code Playgroud)
我有MyService.cs类:
public class MyService
{
public static AppDbContext _db;
public MyService(AppDbContext db)
{
_db = db;
}
public static void GetOtherValue()
{
// _db is NULL
var d = _db.Users.FirstOrDefault();
}
}
Run Code Online (Sandbox Code Playgroud)
HomeController正常工作: …