标签: exe

在另一台计算机上运行使用Visual Studio构建的exe文件的问题

我使用Visual Studio在C++中创建了一个客户端服务器应用程序.

现在我想在另一台计算机(没有安装Visual Studio)上运行客户端exe文件,但是当我尝试运行exe文件时,它会给出以下错误消息:

此应用程序无法启动,因为应用程序配置不正确.重新安装应用程序可能会解决此问题.

如何在不在计算机上安装任何内容的情况下运行exe文件?

c++ exe visual-studio-2008 visual-studio visual-c++

20
推荐指数
4
解决办法
5万
查看次数

如何更改exe文件的文件和产品版本

我使用的是Microsoft Visual C#2010 Express.我必须更改我的exe文件的版本.请通过我的C#代码或批处理文件告诉我如何操作.

c# exe version visual-studio-2010

20
推荐指数
2
解决办法
2万
查看次数

"允许服务与桌面交互"的替代方案?

我在服务器上安装了一个Windows服务(C#),它每10分钟启动一个可执行文件(C#),以处理从一个目录到另一个目录的一些图像.任何用户都不需要进行任何交互.尽管如此,由于可执行文件作为输出窗口,为了使服务运行,我必须启用" 允许服务与桌面交互 "复选框,这被认为是一种不安全和不良做法.我该如何解决这个问题?我喜欢将可执行文件与我的Windows服务分开,因为

  • 它使调试更容易,并且不需要重新部署完整的Windows服务.
  • 有时我使用相同的Windows服务以不同的间隔启动几个可执行文件(但都与同一个项目相关).

编辑:

未启用与桌面的交互时,控制台应用程序无法正确执行,并且Windows日志中会出现以下错误:

Faulting application myapp.exe, version 1.0.0.0, time stamp 0x4b8304c3, 
faulting module KERNEL32.dll, version 6.0.6002.18005, time stamp 0x49e03821, 
exception code 0xc0000142, fault offset 0x00009eed, process id 0x10ec, 
application start time 0x01cab736950a64b5.
Run Code Online (Sandbox Code Playgroud)

启用桌面交互后,应用程序将正常执行.

有什么想法吗?

非常感谢你的时间.

c# windows-services exe

19
推荐指数
2
解决办法
3万
查看次数

减少exe文件

使用Delphi(或者通常是任何工具,如果存在的话),是否可以减小exe文件的大小,删除所有未使用但存在的代码?
(例如,存在但从不调用的函数或过程).
我记得使用Pascal,使用unit(没有对象),编译器只包含真正使用的过程和函数,并将从最终的exe中删除单元中未使用的例程.

使用Object-pascal,我记得在Delphi 1中,一个对象的所有成员都包含在exe中;
有什么变化,直到Delphi-XE2?

delphi exe file delphi-xe2

19
推荐指数
2
解决办法
9869
查看次数

将.exe项目转换为类库

我在visual studio 2010 Ultimate中有一个半大的C#.exe项目,我想将它转换为DLL类库.有没有一种简单的方法可以做到这一点,而不涉及创建一个新的类库项目?先谢谢.

c# dll exe visual-studio-2010

19
推荐指数
2
解决办法
1万
查看次数

如何将JAR文件转换为EXE文件?

我想创建一个JAR文件,我想在客户端机器上运行它.所以,我有几个问题:

  1. 如何将JAR文件转换为EXE文件?
  2. 如何加密JAR文件的内容?可以使用WinRAR提取jar文件,并且可以使用任何Java反编译器对类进行反编译.
  3. 如何创建安装程序?我的客户没有任何JVM,我也不想发送JDK或JRE,因为它们的大小很大.

java exe jar

18
推荐指数
2
解决办法
8万
查看次数

如何使用Java/Eclipse创建Windows .exe(独立可执行文件)?

我是编程领域的新手.已经使用C++大约5个月了,并且已经决定我想开始进入Java.我使用Eclipse作为我的IDE,显然是使用Java语言.我正在尝试编写一个简单的HelloWorld应用程序,它可以通过命令提示符可执行文件运行.

在Visual Studio中,创建可执行文件似乎相当容易.我所要做的就是使用下拉箭头选择Release,然后运行我的构建.希望能够在命令提示符下编写/运行Java的目的是让我能够在使用Swing完全使用之前练习一些语言基础知识.

那么底线,创建用Java编写的命令提示符.exe的最简单方法是什么?

提前致谢!

java eclipse exe

18
推荐指数
3
解决办法
9万
查看次数

如何检查文件是否在C#中签名?

我正在编写一个需要加载其他一些文件的程序.有没有办法检查这些文件是否签名,没有右键单击并检查?我使用300-400个文件,每隔几天就需要检查DLL/EXE/CAB/OCX/MSI(也许还有vbs/js)

有办法检查吗?

c# dll exe sign

18
推荐指数
1
解决办法
2万
查看次数

从文件位置运行Java中的.exe文件

我必须从我的Java程序中打开一个.exe文件.所以我尝试了第一个代码.

Process process = runtime.exec("c:\\program files\\test\\test.exe");
Run Code Online (Sandbox Code Playgroud)

但是我收到了一些错误.然后我发现exe必须从c:// program files/test /那个位置启动,然后它会打开而没有错误.所以我决定编写一个.bat文件并执行,以便它将cd到该位置并执行.exe文件.

以下是我的代码:

BufferedWriter fileOut;

String itsFileLocation = "c:\\program files\\test\\"
    System.out.println(itsFileLocation);
    try {
     fileOut = new BufferedWriter(new FileWriter("C:\\test.bat"));
     fileOut.write("cd\\"+"\n");
     fileOut.write("cd "+ itsFileLocation +"\n");
     fileOut.write("test.exe"+"\n");
     fileOut.write("exit"+"\n");
     
     fileOut.close(); // Close the output stream after all output is done.
    } catch (IOException e1) {
     e1.printStackTrace();
    } // Create the Buffered Writer object to write to a file called filename.txt
    Runtime runtime = Runtime.getRuntime();
    try {
     Process process =runtime.exec("cmd /c start C:\\test.bat");
    } catch (IOException e) …
Run Code Online (Sandbox Code Playgroud)

java windows exe batch-file bufferedreader

18
推荐指数
4
解决办法
8万
查看次数

pyinstaller创建EXE RuntimeError:调用Python对象时超出了最大递归深度

我正在使用pyinstaller 3.2(通过pip install pyinstaller获得)运行WinPython 3.4.4.3.

现在我有一些非常简单的Qt4代码,我想转换为EXE,我遇到了无法解决的问题.

代码:

import sys
import math
from PyQt4 import QtGui, QtCore 
import SMui
import numpy as np
from scipy.interpolate import InterpolatedUnivariateSpline

class SomeCalculation(QtGui.QMainWindow, SMui.Ui_MainWindow):
    def __init__(self):
        super(self.__class__, self).__init__()
        self.setupUi(self)
        self.setWindowTitle('Some Calculation')
        self.calculate.clicked.connect(self.some_math)

    def some_math(self):
        a_diameter=self.a_diameter.value()
        b_diameter=self.b_diameter.value()
        complement=self.complement.value()
        angle=self.angle.value()
        preload=self.preload.value()

### ONLY MATH HAPPENS HERE also defining X and Y ####

        interpolator = InterpolatedUnivariateSpline(X, Y)

### MORE MATH HAPPENS HERE ####

        self.axial.setText(str(axial))
        self.radial.setText(str(radial))

def main():
    app = QtGui.QApplication(sys.argv)
    window=SomeCalculation()
    window.show()
    app.exec_()

if __name__=='__main__':
    main()
Run Code Online (Sandbox Code Playgroud)

我试着跑pyinstaller …

python recursion exe pyinstaller scipy

18
推荐指数
4
解决办法
2万
查看次数