在命令行中运行 C# 示例代码

本文关键字:代码 运行 命令行 | 更新日期: 2023-09-27 18:35:45

这里的新手问题:我正在尝试从 https://developer.leapmotion.com/documentation/Languages/CSharpandUnity/Guides/Sample_CSharp_Tutorial.html 为Leap Motion运行此示例c#代码。

运行示例

运行示例应用程序:

编译示例应用程序:在 Windows 上,确保"示例.cs 和 LeapCSharp.NET3.5.dll 或 LeapCSharp.NET4.0.dll 位于 当前目录。在命令行提示符下运行以下命令 (使用适用于 .NET 框架的正确库参考 使用): csc/reference:LeapCSharp.NET4.0.dll/platform:x86/target:exe 示例.cs注意:使用相应版本中的csc编译器 .NET 框架。

如何确定我拥有的 .NET 框架?

如何确保 Sample.cs 和 LeapCSharp.NET3.5.dll 或 LeapCSharp.NET4.0.dll 位于当前目录中?这仅仅意味着将此文件夹放在我的CD中吗?然后执行:

csc /reference:LeapCSharp.NET4.0.dll /platform:x86 /target:exe
Sample.cs

有人可以翻译该行中每个片段的实际含义吗?

在命令行中运行 C# 示例代码

在命令行中,键入 dir 以查看当前指令中的内容。如果sample.cs和适当的.DLL在那里,你应该准备好去。

若要查看你拥有的 .NET 版本,只需在 Visual Studio 命令提示符中键入 clrver。仅供参考,如果您看到 2.0 版,在这种情况下实际上是 3.5(.NET 3.5 实际上是在 2.0 编译器上编译的,而 4.0 是完全不同的东西)。

以及命令的细分:

csc         // C Sharp Compiler
/reference  // Reference a DLL not in the GAC
/platform   // Compile for 32bit or 64bit?
/target     // Producing a DLL or EXE?
Sample.cs   // File to actually compile