草庐IT

多启动

全部标签

windows - Emacs 初始化文件不会在启动时加载

我正在尝试在Windows7计算机上运行Emacsv22.2。但是,启动时未加载init文件(使用M-xload-file手动加载它可以正常工作)。我已经尝试过使用两者:~\.emacs,~\_emacs~\.emacs.d.init.el但问题依旧。评估(insert(getenv"HOME"))返回预期值。 最佳答案 根据您在Windows7中打开emacs的方式,它会在不同的位置查找.emacs文件。如果从shell中调用它(在cygwin、Msys等中),它将在$HOME(~)位置查找,如果您通过单击图标从安装目录运行它,它

c# - 为什么我的 .NET 启动时间随着预生成的序列化程序集而增加?

我有一个相当大且复杂的winforms应用程序。为了减少启动时间,我使用以下批处理文件预先生成了序列化程序集。;deleteanyexistingserializationassembliesdel*XmlSerializers.dll;gennewserializationassembliesfor%%ain(*.dll)dosgen/assembly:%%a;delete.deletedfiles(generatedforassemblieswhichdonotallowserialization)del*.dll.deleted*然而,令我惊讶的是,启动时间实际上从4.6秒增加到

c# - 自定义 OWIN CookieAuthenticationProvider 在第一次/冷启动时失败

我们有一个自定义cookie身份验证提供程序,它将设置身份验证cookie以承载主机名,如.domain.com而不是domain.com或my。域名.com。我们这样做是为了让cookie在所有子域和域中工作。就像下图一样简单。问题在应用冷启动后的第一次尝试中,cookie仍然包含域my.domain.com(我们的登录名是my.domain.com)尽管如此在执行下面的SubdomainCookieAuthentication代码后将其设置为.domain.com(使用断点检查)。在随后的登录尝试中,cookie主机名没问题。问题我怎样才能解决这个问题,即使在第一次尝试时它也能正常

c# - 使用 ClickOnce 部署的应用程序启动缓慢

我们正在使用ClickOnce部署我们的应用程序,我们注意到当我们通过单击ClickOnce桌面图标启动我们的应用程序时,应用程序启动速度比直接从.exe启动时慢(至少多花30-60秒)。我已经看到这不是未知问题(SlowstartupofClickoncewinformsapplicationafterupdate),但似乎仍未解决。我想知道为什么会发生这种情况以及如何解决这个问题。我只使用一台机器,所以我猜它与机器无关,与防病毒软件无关。我注意到在启动过程中存在不同的内存管理模式:ClickOnce部署需要更多时间,一段时间后它会释放一些内存。我们仍在谈论12兆字节的差异(通过Cl

c# - 如何停止验证触发器在wpf中自动启动

我在ViewModel中进行数据验证。当我加载View时,会在不更改TextBox内容的情况下检查验证,这意味着通过加载View将错误样式设置为TextBox代码如下:XAML在ViewModel上,验证是通过数据注释进行的:代码privatestring_productName;[Required(AllowEmptyStrings=false,ErrorMessage="TheProductNamecan'tbenullorempty.")][StringLength(50,ErrorMessage="TheProductNamecan'tbelongerthan50.")][Un

c# - Task.Delay 是否启动一个新线程?

下面的代码应该(至少在我看来)创建100个Tasks,它们都在并行等待(这就是并发的意义,对吧:D?)并且几乎同时完成.我想对于每个Task.Delay,都会在内部创建一个Timer对象。publicstaticasyncTaskMainAsync(){vartasks=newList();for(vari=0;ifunc=async()=>{awaitTask.Delay(1000);Console.WriteLine("Instant");};tasks.Add(func());}awaitTask.WhenAll(tasks);}publicstaticvoidMain(stri

c# - 监视应用程序一段时间后停止接收 UI 自动化事件,然后在一段时间后重新启动

我们正在使用Microsoft的UIAutomation框架来开发一个客户端,该客户端监控特定应用程序的事件并以不同方式响应它们。我们已经开始使用框架的托管版本,但由于延迟问题,转移到包装在UIACOMWrapper中的native版本.在我们的(大型)WPF应用程序中出现更多性能问题之后,我们决定将其移动到一个单独的终端应用程序(通过UDP将事件传输到我们的WPF应用程序),这似乎解决了所有的性能问题。唯一的问题是,似乎每隔几分钟,TabSelection、StructureChanged、WindowOpened和WindowClosed的事件就会停止被捕获几分钟。令人惊讶的是,在

c# - 重新启动具有依赖服务的服务?

以csharp-example开头并适当注意相关的SO问题(RestartawindowsservicesfromC#和CannotrestartaService)以及与仅重新启动一项服务有关的各种其他问题,我想知道重新启动服务的最佳方法是什么具有依赖服务(例如MessageQueuing,MessageQueuingTriggers所依赖,或IIS,FTPPublishing和WorldWideWebPublishing所依赖)。mmc管理单元自动执行此操作,但代码似乎没有提供相同的功能(至少不那么容易)。MSDNdocumentationforStop说“如果任何服务的操作依赖于该

c# - 此时无法启动异步操作调用WebService出现异常?

在我的ASP.NETMVC3项目中,我调用了一个用于登录身份验证的Web服务。但它抛出一个异常:异常详情:Anasynchronousoperationcannotbestartedatthistime.AsynchronousoperationsmayonlybestartedwithinanasynchronoushandlerormoduleorduringcertaineventsinthePagelifecycle.IfthisexceptionoccurredwhileexecutingaPage,ensurethatthePageismarked.如何解决这个问题?

c# - 如何在不使用 ping 的情况下检查 Web 服务是否已启动并正在运行?

如何检查Web服务中的方法是否正常工作?我无法使用ping。我仍然想检查客户端从Web服务调用的任何类型的方法。我知道很难一概而论,但应该有某种方法。 最佳答案 我用这个方法,效果很好:publicboolIsAddressAvailable(stringaddress){try{System.Net.WebClientclient=newWebClient();client.DownloadData(address);returntrue;}catch{returnfalse;}} 关