我在Visual Studio 2008,.NET 3.5中创建了一个Windows窗体应用程序.现在我想完成我的项目,即创建一个单独的.exe文件,我可以给他,他将能够在他的计算机上运行它.
在我的项目文件中,我找到了bin/Debug目录,在那里我看到了一个.exe文件.我可以直接使用这个文件,或者我错过了一些重要的最终程序?
谢谢 !
我正在构建一个使用.app/.exe文件作为硬件设备桥接器的Air应用程序.
理想情况下,我希望将可执行文件包含在Air应用程序安装程序中,并与Air应用程序一起启动外部程序.
1)这可能吗?
2)如何确定要启动哪个操作系统特定文件?
编辑:好的,上面不是很难:
var file:File = File.applicationDirectory;
file = file.resolvePath("src/assets/NativeApps");
if (Capabilities.os.toLowerCase().indexOf("win") > -1) {
file = file.resolvePath("Windows/echoTestWin.exe");
}
else if (Capabilities.os.toLowerCase().indexOf("mac") > -1) {
file = file.resolvePath("Mac/echoTestMac.app");
}
var nativeProcessStartupInfo:NativeProcessStartupInfo = new NativeProcessStartupInfo();
nativeProcessStartupInfo.executable = file;
var process = new NativeProcess();
process.start(nativeProcessStartupInfo)
Run Code Online (Sandbox Code Playgroud)
但为什么我会收到此错误消息?
ArgumentError:错误#3214:NativeProcessStartupInfo.executable未指定有效的可执行文件.
.app扩展名不是有效的吗?
我已经尝试了这个,我用文本编辑器打开了一个a.out文件,但是我只得到了一堆带有一些指令的字符,如:
UU
binary executable reverse-engineering machine-code object-files
我还是Python和py2exe的新手.我已经从py2exe创建了一个可执行文件,但是当我尝试从它创建的"dist"文件夹中复制单个.executable时,将其粘贴到其他地方(比如说我的桌面),当我在移动后打开可执行文件从它打开的文件夹中快速消失(这是一个控制台应用程序).该程序有几个输入/输出,所以不应该是这种情况.如果我将它保留在原始的"dist"文件夹中,它的DOES功能正常.
有什么我想念的吗?如果我只想将单个文件(.exe)放在另一台机器上(没有安装Python)并让它正确运行,我该怎么办?
提前致谢!
我有一个基于Java的Web应用程序,我有源代码以及war文件,应用程序使用mySql并需要一些像tomcat这样的web服务器都可以添加到一些可以直接安装在机器上的软件包window和linux机器上.
我需要一次性设置DB,WebServer和应用程序.如果能为所有人创造服务,那将是很棒的.
可能吗???
我的意思是用户应该只提供存储的位置,一切都应该一次性存储,是否可行?如果是,请指导我如何做到这一点......
我知道如何使用hg blame来查找确切的提交更改了文件中的一行,但我找不到类似的方法来查找文件上的可执行位更改时.
我用qt显示jpg图像有一个恼人的问题.我在Windows 7中使用Visual Studio 2008并使用Qt版本4.8.2.我现在将通过使用Qt(../examples/graphicsview/collidingmice)传递的"collidingmice"示例来描述我的问题.
我可以通过Visual Studio IDE或通过Visual Studio命令提示符构建此示例.在此示例中,jpg用作背景,并在执行调试可执行文件时正确显示.但在发布版本中,此背景jpg未显示.
我已经意识到,Qt使用插件来加载/显示不同的图像.因此,我将Qt的插件文件夹的内容复制到应用程序目录(其中是collidingmice.exe).不幸的是,这并没有解决问题.
因此,我认为Qt构建和jpeg库肯定存在问题.因此,我通过在Visual Studio命令提示符中执行以下命令来重新配置Qt:
nmake distclean
configure -debug-and-release -opensource -platform win32-msvc2008 -qt-libjpeg -no-webkit
nmake
Run Code Online (Sandbox Code Playgroud)
在那之后重建了示例,但是再次没有显示jpg图像.我不确定问题是什么,因为它在调试版本和发布版本中工作我认为我只需要提供所需的插件DLL.但显然我不对.
我希望任何人都可以帮助我,或者可以给我一些提示,问题可能是什么.谢谢!
我想为以下代码创建一个可执行文件.这是Dr.racket编写的方案.怎么做?最好是它可以是独立的,如果我可以在iOS和Windows上打开它.非常感谢您的宝贵时间!
#lang racket
(require racket/gui/base)
(require compiler/embed)
; Make a frame by instantiating the frame% class
(define frame (new frame% [label "GUI"]
[width 200]
[height 200]))
; Make a static text message in the frame
(define msg (new message% [parent frame]
[label "This box is empty"]))
; Show the frame by calling its show method
(send frame show #t)
Run Code Online (Sandbox Code Playgroud) 给定一个包含大量文件的当前目录,假设我编译了一个文件并生成了可执行文件a.out.现在,我想找到生成此可执行文件的程序.我该怎么做?
有了这个文件:
main = do
putStr "Input: "
s <- getLine
putStr s
Run Code Online (Sandbox Code Playgroud)
它在GHCi中执行我想要的操作,即提示然后允许输入与提示在同一行.如果我编译它并在终端中运行可执行文件,我将在输入之后才会看到提示.关于新线的一些事情.我使用的是Mac OS 10.8.5,GHC 7.4.2.
是否需要切换终端设置或GHC选项以从可执行文件中获取我想要的行为?