我正在编写一个F#版本的程序,这个程序之前是用本地代码编写的。我使用了BenchmarkDotNet来衡量它的性能。我还在应用程序的输出目录中放置了一个本地的EXE文件。
我将本地程序设置为基准测试,并发现它比我的F#程序快了5倍。正如我所预料的!
然而,这个本地程序在GitHub上发布时只提供Win64二进制文件。如果有人使用其他操作系统尝试运行它,它将会崩溃。
因此,如何指定这个基准测试只在64位Windows上运行?
我将本地程序设置为基准测试,并发现它比我的F#程序快了5倍。正如我所预料的!
然而,这个本地程序在GitHub上发布时只提供Win64二进制文件。如果有人使用其他操作系统尝试运行它,它将会崩溃。
因此,如何指定这个基准测试只在64位Windows上运行?