标签: executable

为什么测试使用NUnit/TestDriven.Net2.0崩溃?

我有一套运行良好的TestFixtures.我在夹具中添加了一个新的测试,但由于某种原因,我无法运行它.在其他类甚至同一类中的其他测试运行良好.

  • NUnit GUI/TestDriven都崩溃了

如果我从NUnit GUI运行,我会收到此错误:

NUnit已停止使用此消息

Description:
  Stopped working

Problem signature:
  Problem Event Name:   CLR20r3
  Problem Signature 01: nunit.exe
  Problem Signature 02: 2.5.3.9345
  Problem Signature 03: 4b2334ce
  Problem Signature 04: Engine
  Problem Signature 05: 1.0.0.0
  Problem Signature 06: 4b51c6fe
  Problem Signature 07: ad
  Problem Signature 08: 0
  Problem Signature 09: System.StackOverflowException
  OS Version:   6.0.6001.2.1.0.768.3
  Locale ID:    2057
Run Code Online (Sandbox Code Playgroud)

在VS2008中使用TestDriven.Net 2.0,得到此错误:

TestDriven.Net 2.0已停止工作

Description:
  Stopped working

    Problem signature:
      Problem Event Name:   CLR20r3
      Problem Signature 01: processinvocation86.exe
      Problem Signature 02: 3.0.2556.0
      Problem Signature …
Run Code Online (Sandbox Code Playgroud)

.net stack-overflow executable nunit

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

如何在Java中阅读.EXE文件的内容

在Java中读取可执行文件有哪些可能的选项和最合适的选项.

我想生成.exe文件的十六进制表示.我想用二进制文件读取文件,然后进行转换.但我怎么能读到.exe?

java binary executable iostream

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

从Eclipse生成可执行文件

我已经制作了一个程序来帮助我解决一些问题,但每次我需要它时,我都会打开Eclipse并运行它.

是否可以创建可执行文件,因此我不需要每次都打开Eclipse?我使用的命令基本上是System.out.println()和Scanner来读取我输入的内容.

java eclipse executable executable-jar

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

当路径中有空格时,从与Qt应用程序相同的目录启动可执行文件

我想在我的Qt应用程序中按下按钮时启动可执行文件.它.exe始终与Qt应用程序本身位于同一目录中.

有时在此目录的路径中有空格.这似乎阻止了它.exe的启动.

这是我的代码(似乎不起作用):

QString path = QCoreApplication::applicationDirPath ();
path.append("/executable.exe");

QProcess process;
process.execute(path);
Run Code Online (Sandbox Code Playgroud)

我不知道是否可以先启动.exe而不显示命令提示符.当.exe正在运行时,我必须关闭Qt应用程序,同时.exe继续运行.

c++ executable qt qprocess

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

如何实施WinRT/Metro应用程序限制?

Windows 8中的新Metro风格/ WinRT应用程序对您可以调用的API有一定的限制.此外,你必须使用异步技术,你的应用程序必须是可暂停的等等.我想知道如何,如果所有这些都被强制执行.

新的Metro应用程序是可执行的程序,还是其他东西(例如,更像COM控件,具有一组已定义的接口)?如何在编译时,运行时(通过沙盒等)或仅通过Windows应用商店策略(类似于iOS中的情况)强制执行A​​PI限制?如果我感到狡猾,我是否可以获得屏幕处理和操作界面,在顶部添加浮动窗口,在后台启动某些内容,或以其他方式摆脱Metro的限制?

我问的一个原因是我正在考虑为Python创建一个WinRT库,以便可以使用它来编写Metro应用程序.但是,Python核心显然使用了很多非WinRT API调用,所以这可能从一开始就注定要失败.我还想了解Metro应用程序的解剖结构.


编辑:根据此线程,您可以使用C运行时的所有功能.看起来你可以编译调用禁用函数的东西,但"应用程序验证程序"抱怨.我想知道你是否可以运行这样一个混合应用程序,如果你不关心商店(也许以后通过编写forbidden函数的解决方法使其兼容)...

executable microsoft-metro windows-8 windows-runtime

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

将Haskell GHCi输出重定向到文本文件

可能重复:将
Haskell GHCi命令结果输出到txt文件

我是Haskell的新手,正在尝试将测试用例的输出结果重定向到文本文件。现在,它的设置方式AddAllTestCases.hs包含了我需要运行的所有测试用例,以测试我创建的功能。我通过加载AddAllTestCases.hs然后在GHCi上运行测试用例,然后只需键入main并按Enter。这会导致测试用例输出结果完美地打印在GHCi内部。

因为存在数百个测试用例,所以我需要将输出结果重定向到文本文件。

尝试1:

writeFile "myoutput.txt" $ show $ main
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

No instance for (Show(IO())) arising from a use of show

尝试CMD中的#2(尝试创建可执行文件,然后将可执行结果输出到文本文件):

ghc --make AddAllTests.hs -o testResults.exe

这给了我以下错误:

Warning: output was redirected with -o, but no output will be generated because there is no Min module

这很奇怪,因为当我使用GHCi(尝试#1)并输入main它时,它会完美地执行所有操作(我认为这意味着存在一个主模块)?

我非常感谢将测试用例结果重定向到文本文件的任何帮助。

提前谢谢了!

file-io executable haskell cmd exe

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

如何在winapi中创建一个不可执行的文件?

如何在winapi中创建一个不可执行的文件?
像反病毒一样隔离的东西.
有可能吗?
非常感谢 .

c winapi executable

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

perl if(-e"带空格路径的窗口){}

我在Windows上: - /在我的脚本中我有:

$ENV{'Powmig Path'}powermt
Run Code Online (Sandbox Code Playgroud)

那给了我:

C:\Program\ Files\EMC\PowerPath\powermt
Run Code Online (Sandbox Code Playgroud)

如果我做了if(-e $ENV{'Powmig Path'}powermt)它不起作用.

我尝试用一​​些替换来改变我的路径\ /

我也尝试添加更多双引号,但似乎没有任何工作:-(

例:

#!/usr/bin/perl
use strict;
use warnings;
use File::Spec;

if($^O =~ m/^MSWin32$/){
    my $tmp = File::Spec->catdir($ENV{'Powmig Path'}, "powermt");
    if(-e "\"$tmp\""){
        print "powermt found\n";
    }else{
        print "No multipathing found \"$tmp\"\n";
    }
    $tmp =~ s/\\/\//g;
    if(-e "\"$tmp\""){
        print "powermt found\n";
    }else{
        print "No multipathing found \"$tmp\"\n";
    }
}else{
    print "Error: Unknow OS\n";
}
exit;
Run Code Online (Sandbox Code Playgroud)

输出:

C:\Users\sgargasson\Desktop>perl test.pl
No multipathing found "C:\Program Files\EMC\PowerPath\powermt"
No multipathing found …
Run Code Online (Sandbox Code Playgroud)

windows perl executable space path

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

Spring Boot可执行jar结构

我正在尝试运行Spring Boot示例应用程序.我在webapp文件夹下的"images"文件夹中添加了几个图像(与WEB-INF相同).

我创建了可执行jar,这些图像在网页上正确显示.

但是,我正在摸不着头脑,这个图像文件夹在可执行jar中?这些图像是否在lib jar中?

提前致谢.

更新:在另一台机器上尝试相同的jar后,问题会改变altogather.现在,我可以确认图像不是可执行"胖"jar的一部分,因为这些图像不会出现在网页上.更进一步,"webapp"下的所有文件都没有打包在jar中.我把spring-boot-maven-plugin插件放在pom中并使用"mvn package"来创建jar.在我的src项目中,webapp在src/main下(与java和资源相同).

executable spring structure jar spring-boot

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

如何将我的Jersey REST API变成可执行的JAR?

我正在使用Jersey,Maven; 并且可以使用Jetty,Tomcat或J2EE Preview(可嵌入?).

  1. 将REST API作为独立/可执行JAR移植的最简单方法是什么?
  2. 没有Spring Boot我可以做到吗?

rest executable jersey

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