草庐IT

c# - 如何找到windows服务exe路径

我有一个Windows服务,我需要创建目录来存储一些信息。目录路径必须是相对于windows服务exe文件。如何获取此exe文件路径? 最佳答案 您可以使用AppDomain.CurrentDomain.BaseDirectory 关于c#-如何找到windows服务exe路径,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/2833959/

c# - 许多 VBCSCompiler.exe 实例

我最近刚刚下载并安装了VisualStudioProfessional2015(14.0.23107.0)。我第一次打开我们的解决方案(28个项目)并执行Build->RebuildSolution时,我的开发机器完全崩溃了。CPU已达到100%的最大值,并且构建从未完成-即使在超过10分钟之后也是如此。我打开Windows任务管理器并注意到:>10个VBCSCompiler.exe任务正在运行。合并后,这些任务占用了CPU>90%。知道为什么有这么多任务在运行吗?有什么办法可以阻止这种情况发生?这是我能找到的与遇到相同问题的其他人最接近的东西:https://github.com/d

c# - OpenSubKey() 为我在 regedit.exe 中看到的注册表项返回 null

我正在尝试获取此键中子键的所有显示名称:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall使用这段代码:RegistryKeynewKey;stringval;stringKeyPath64Bit=@"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall";RegistryKeymainKey=Registry.LocalMachine.OpenSubKey(KeyPath64Bit);string[]RegKeys64Bits=Registry.

c# - 如何在没有 nuget.exe 或 Visual Studio 扩展的情况下下载 Nuget 包?

如何下​​载NuGet包?我没有NuGetVisualStudio扩展或命令行程序nuget.exe。如何从网上下载.nupack文件?据我所知,我将能够从中提取.dll文件(使用7-zip)以正常使用。我碰巧感兴趣的包是http://nuget.org/packages/Microsoft.Bcl.Async,但我想知道通常如何做到这一点。在Ruby的世界里,这很容易——RubyGems网站上的每个包页面都有一个.gem文件的下载链接,例如:https://rubygems.org/gems/pony关于NuGet天命的争论属于别处。我为什么回避这个问题并不重要。I'mnottheo

c# - 如何从我的 C# 代码运行 EXE 文件?

我的C#项目中有一个EXE文件引用。如何从我的代码中调用该EXE文件? 最佳答案 usingSystem.Diagnostics;classProgram{staticvoidMain(){Process.Start("C:\\");}}如果您的应用程序需要cmd参数,请使用如下内容:usingSystem.Diagnostics;classProgram{staticvoidMain(){LaunchCommandLineApp();}//////Launchtheapplicationwithsomeoptionsset.///

c# - 安装不带 InstallUtil.exe 的 .NET Windows 服务

我有一个用C#编写的标准.NETWindows服务。它可以不使用InstallUtil自行安装吗?我应该使用服务安装程序类吗?我应该如何使用它?我希望能够调用以下内容:MyService.exe-install它的效果和调用一样:InstallUtilMyService.exe 最佳答案 是的,这是完全可能的(即我就是这么做的);您只需要引用正确的dll(System.ServiceProcess.dll)并添加一个安装程序类...Here'sanexample:[RunInstaller(true)]publicsealedcla

c# - 获取我的 .exe 的路径

这个问题在这里已经有了答案:HowcanIgettheapplication'spathina.NETconsoleapplication?(30个答案)关闭8年前。我怎样才能获得我的.exe路径,因为如果我复制我的.exe我可以获得我的新路径?

c# - Visual Studio 构建失败 : unable to copy exe-file from obj\debug to bin\debug

更新:可以找到重现此错误的示例项目hereatMicrosoftConnect.我也测试并验证了theacceptedanswerbelow中给出的解决方案。在该示例项目上工作。如果此解决方案对您不起作用,则您可能遇到了不同的问题(属于单独的问题)。这是之前在StackOverflow和其他地方提出的一个问题,但到目前为止我发现的所有建议都没有帮助我,所以我只能尝试提出一个新问题。场景:我有一个简单的Windows窗体应用程序(C#、.NET4.0、VisualStudio2010)。它有几个大多数其他形式继承自的基本形式,它使用EntityFramework(和POCO类)进行数据库

c# - 找不到部分路径 ... bin\roslyn\csc.exe

我正在尝试运行从TFS(TeamFoundationServer)源代码管理中检索到的ASP.NETMVC(模型-View-Controller)项目。我已经添加了所有程序集引用,并且能够成功构建和编译,没有任何错误或警告。但是我在浏览器中收到以下错误:Couldnotfindapartofthepath'C:\B8akWorkspace\B8akProject\B8akSolution\B8AK.Portal\bin\roslyn\csc.exe'.这是错误页面的完整屏幕截图。经过几天的研究,我明白了Roslyn是一个提供高级编译功能的.NET编译器平台。但是,我不明白为什么我的构建

javascript - 是否可以在 HTML 中的 'onclick' 上运行 .exe 或 .bat 文件

是否可以使用html5按钮事件运行bat/可执行文件?如果我没记错的话,在IE中它可以使用Shell对象实现。 最佳答案 不,那将是一个巨大的安全漏洞。想象一下,如果有人能跑formatc:每当您访问他们的网站时。 关于javascript-是否可以在HTML中的'onclick'上运行.exe或.bat文件,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/18980957/