草庐IT

启动第三方app

全部标签

c# - 从 .NET 应用程序中重新启动 Windows

如何使用.NET框架重新启动或关闭Windows? 最佳答案 以下代码将从shell执行关机命令://usingSystem.Diagnostics;classShutdown{//////Windowsrestart///publicstaticvoidRestart(){StartShutDown("-f-r-t5");}//////Logoff.///publicstaticvoidLogOff(){StartShutDown("-l");}//////ShuttingDownWindows///publicstaticvoi

c# - 在 IIS 7 中启动应用程序时出现 "CS0016: Could not write to output file"错误

我运行的是Windows7,并且通常不是此设置中的开发人员,并且最近在C#中构建了一个WCFRest服务,我现在正尝试将其部署到本地计算机上的IIS。经过多次争论之后,我设置了应用程序,但是当我导航到该应用程序时,我收到一条错误消息:编译错误Description:Anerroroccurredduringthecompilationofaresourcerequiredtoservicethisrequest.Pleasereviewthefollowingspecificerrordetailsandmodifyyoursourcecodeappropriately.Compile

c# - 无法从 Win7 x64 上的 32 位进程启动屏幕键盘 (osk.exe)

90%的时间我无法从Win7x64上的32位进程启动osk.exe。最初代码只是使用:Process.Launch("osk.exe");由于目录虚拟化,这在x64上不起作用。我认为这不是问题,我将禁用虚拟化,启动应用程序,然后再次启用它,我认为是正确的做事方式。我还添加了一些代码以在键盘最小化时恢复键盘(工作正常)-代码(在示例WPF应用程序中)现在如下所示:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Windows;usingSystem.Wind

C#如何在app.config文件中指定appData文件路径

我正在使用log4net,我将日志文件保存在winXP/Vista等的AppData文件中。到目前为止,这是我的app.config文件,我指定了名称softphone.log。Hoewver,我不确定如何指定文件的完整路径,因为每个用户都会有不同的路径,具体取决于他们的用户名。在我的源代码中,我可以通过执行以下操作来获取路径:System.Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)但是,我不能在我的app.config中使用上面的内容,如果我在我的系统上硬编码路径,路径将是:C:\Docum

c# - WPF COMException 在启动时使应用程序崩溃(今天开始)

我今天才开始在一个已经投入生产3年的应用程序启动应用程序时看到这个异常。System.TypeInitializationException:Thetypeinitializerfor'MS.Win32.Penimc.UnsafeNativeMethods'threwanexception.--->System.Runtime.InteropServices.COMException:Classnotregistered(ExceptionfromHRESULT:0x80040154(REGDB_E_CLASSNOTREG))atMS.Win32.Penimc.UnsafeNative

c# - "System.Windows.Forms.Application.X"获取启动路径、app数据路径等的WPF是什么?

我正在将Windows窗体应用程序转换为WPF应用程序。有没有一种方法可以在不引用System.Windows.Forms的情况下获取诸如启动路径、用户应用程序数据路径、通用应用程序数据路径等内容?以前,我使用了System.Windows.Forms.Application.StartupPath,但是System.Windows.Application.Current对象不包含相同的信息。 最佳答案 您可能想看看System.Environment.GetFolderPath.SpecialFolder的值枚举很多:Applic

c# - 如果我在 C# 应用程序中删除 App.config 会怎样?

我写了一个小应用程序,我不需要在配置文件中存储任何东西。所以我源代码中的文件App.config正是VisualStudio创建的文件。所以我想从源代码中删除这个文件(在编译之前)。但我注意到它还包含.NET版本信息。我想知道如果我删除App.config文件,然后将我的应用程序复制到其他电脑上,是否有任何奇怪的行为? 最佳答案 IwonderifIdeleteApp.configfile,thencopymyapplicationtootherpc,isithaveanystrangebehavior?不,应该没问题。关于在什么情

c# - 启动多个线程并从我的 .NET 应用程序中跟踪它们

我想从我的.NET应用程序启动x个线程,并且我想跟踪它们,因为我需要手动终止它们,或者当我的应用程序稍后关闭我的应用程序时。示例==>StartThreadAlpha,StartThreadBeta..然后在我的应用程序中的任何时候我都应该能够说TerminateThreadBeta..在.NET中跟踪打开的线程的最佳方法是什么?我需要了解有关终止线程的哪些信息(ID?)? 最佳答案 你可以节省自己的驴子工作并使用这个SmartThreadPool。它提供了一个工作单元系统,允许您随时查询每个线程的状态,并终止它们。如果这太麻烦了,

c# - app.config 通过一个键配置多个值

这个问题在这里已经有了答案:Multiplevaluesforasingleconfigkey(10个答案)关闭9年前。是否可以有这样的app.config文件:...我的意思是,我想在配置文件中有一个返回值列表的键。怎么做?认为这很容易,但我找不到任何示例UPD:也许我应该将多个值用分号分隔然后拆分它们?..但我认为这不是一个好主意...

javascript - (ui-)router 中的 Angular-app、身份验证和解析器顺序

这个问题是指angular-app项目及其对用户进行身份验证的方式。最初的实现通过在路由器上使用resolve子句来保护对某些url的访问。这看起来像:$routeProvider.when('/projects',{templateUrl:'projects/projects-list.tpl.html',controller:'ProjectsViewCtrl',resolve:{projects:['Projects',function(Projects){//TODO:fetchonlyforthecurrentuserreturnProjects.all();}],authe