草庐IT

build_exe_options

全部标签

windows - 使用 powershell 在远程计算机上启动 .exe 文件

大家好,我正在尝试在远程系统上启动一个exe文件,我们有一个运行代理来将我们的网站连接到我们的数据库和打印机。它偶尔会挂起,需要我们远程进入和/或去车站并重新启动应用程序。我在这里尝试了许多不同的解决方案,但似乎都没有用。我可以终止正在运行的进程,但它不会重新打开exe文件以再次启动它。这是到目前为止的小脚本################################################write-host"ThiswillRestartWorkbenchhelperpleasepresstheanykeytostart"pause$mycreds=Get-Creden

java - 运行 spring boot build : Error creating bean with name 'entityManagerFactory' defined in class path

我已经构建了一个SpringBoot应用程序,现在可以部署它了。但是,我尝试构建一个包含所有内容的“fatjar”,但似乎我做错了什么,但不清楚是什么。application.properties(删除真实凭据)#Templateengineconfspring.thymeleaf.check-template-location=true#Databasestuffspring.jpa.hibernate.ddl-auto=updatespring.datasource.url=jdbc:mysql://localhost:3306/dbspring.datasource.userna

c++ - 从 C++ 编译的 .exe 可以从 Win 2000 开始独立运行吗?

我正在开发一个应在Windows服务器和客户端Win2K及更高版本上运行的应用程序。它使用基于Windows的测试自动化脚本语言AutoIT进行编码,但我的客户(政府机构)使用的安全代码分析工具不支持该语言,因此担心该应用程序可能无法获得批准。我正在寻找一种替代语言来开发该工具。编译后的.exe不需要任何其他尚未安装在生产系统中的运行时依赖项-没有人有兴趣经历10年以上的繁文缛节旧的遗留系统将于2023年退休。这意味着对于初学者来说,运行时不依赖于Python或.NET。暂时也没有JRE。不确定我应该检查哪些其他软件。此应用程序只需要在Windows上运行。谷歌搜索后,似乎无法在没有安

java - 操作系统如何决定如何运行 .exe

假设我在Windows上启动一个.exe文件。该文件可以用C++、Java或C#编写并编译为.exe。对于C++,操作系统可以直接执行命令。但是Windows如何知道它必须为Java或C#启动运行时(JVM或CLR)?此外,如何决定启动哪个运行时? 最佳答案 对于CLR,您正在查看的信息位于可执行文件的PEheader中。Wiki和微软Spec.CLR的部分列表中有一个部分。Ina.NETexecutable,thePEcodesectioncontainsastubthatinvokestheCLRvirtualmachinest

.net - 我可以将 mono 的 AOT 功能用于 native "pre-compile".NET DLL/EXE 以使其更难进行逆向工程吗?

我能否使用mono的AOT(提前编译)功能以本地方式“预编译”全部或部分我自己的.NETDLL(和/或EXE)以使它们更难进行逆向工程?我正在使用Windows(7/x64,但我也有一台x86XP机器)和.NET3.5(VS2008),我很好奇是否可以/已经将单声道/AOT用于此目的?(此时将它们绑定(bind)到x86是可以接受的。)另见thisquestion我试过这个但没有运气。 最佳答案 一旦代码被预编译,就可以删除程序集中的IL代码(这就是我们为monotuch所做的,例如,为了减少应用程序下载大小)。有一些限制,但它有效

c# - 处理错误 "WebDev.WebServer.Exe has stopped working"

有没有一种方法可以处理ASP.NET中的“WebDev.WebServer.Exe已停止工作”错误并保持页面运行甚至只是WebServer运行?或者这是一项不可能完成的任务,本质上就像是在问如何在人死后挽救他们的生命?我在try/catchblock中有导致错误的代码,但这没有什么区别。我也试过注册一个新的UnhandledExceptionEventHandler,但这也没有用。我的代码在下面,以防我做错了什么。另外需要说明的是,我并不是在寻求有关如何防止错误的帮助;我想知道错误是否以及何时发生,如果我能做些什么来处理它。更新1:TestOcx是一个VB6OCX,它将字符串的引用传递

c# - 在带有 Project.Build 的程序中使用 2013 msbuild

我们的测试使用Microsoft.Build.Evaluation.Project.Build构建项目。适用于VS2010和2012。问题出在VS2013,它从msbuild中获取C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exever4.0.30319.18408而不是来自VS2013C:\ProgramFiles(x86)\MSBuild\12.0\Bin\MSBuild.exever12.0.21005.1有什么方法可以让它获取VS2013msbuild?可能是在调用构建方法之前添加到.proj文件或设置环境值?

c# - WPF .exe - 大文件大小

我正在处理WPF应用程序,发现.exe的大小超过1.2MB。我想减少最终可执行文件的大小。代码也就200多kb,我在项目中用了几个.png的图片,加起来大概20kb。为什么最终的可执行文件这么大?我使用ILDASMstatistics来查看.exe统计信息。发布以下输出:Filesize:1267712PEheadersize:512(496used)(0.04%)PEadditionalinfo:1547(0.12%)Num.ofPEsections:3CLRheadersize:72(0.01%)CLRmeta-datasize:72524(5.72%)CLRadditionali

c# - 在 .NET 4 构建期间找不到 LC.exe 文件

我在迁移到.net4.0时遇到问题,在尝试构建时出现以下错误。C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(1917,9):errorMSB3086:Taskcouldnotfind"LC.exe"usingtheSdkToolsPath""ortheregistrykey"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MicrosoftSDKs\Windows\v7.0A".MakesuretheSdkToolsPathissetandthetoolexist

c# - 由契约(Contract)和 build 者设计

我正在为学校目的实现我自己的ArrayList,但为了让事情更有趣,我正在尝试使用C#4.0代码契约。一切都很好,直到我需要将Contracts添加到构造函数中。我应该在空参数构造函数中添加Contract.Ensures()吗?publicArrayList(intcapacity){Contract.Requires(capacity>0);Contract.Ensures(Size==capacity);_array=newT[capacity];}publicArrayList():this(32){Contract.Ensures(Size==32);}我会说是的,每个方法都