C# 如何执行C文件
我有一个.cs文件,我需要执行该文件。。 我在C.方面没有经验。。请帮忙。。我们需要安装任何软件来运行它吗 目前我正在使用windows XP 请帮帮我 获取可能不需要的内容,查看注释并查看是否可以使用 或者试试视觉 但是,如果您没有任何软件工程经验,这可能不是最好的开始方式…也可能很有用。有一个项目可以让您以脚本vbs样式运行.cs文件 在我看来,您只是想执行单个文件,因此C-Script应该可以执行,而无需学习任何编译C# 如何执行C文件,c#,C#,我有一个.cs文件,我需要执行该文件。。 我在C.方面没有经验。。请帮忙。。我们需要安装任何软件来运行它吗 目前我正在使用windows XP 请帮帮我 获取可能不需要的内容,查看注释并查看是否可以使用 或者试试视觉 但是,如果您没有任何软件工程经验,这可能不是最好的开始方式…也可能很有用。有一个项目可以让您以脚本vbs样式运行.cs文件 在我看来,您只是想执行单个文件,因此C-Script应该可以执行,而无需学习任何编译 但无论如何,您仍然需要.NET框架。首先抓住它。.cs文件只是一个保存代
但无论如何,您仍然需要.NET框架。首先抓住它。.cs文件只是一个保存代码的文件,不能直接执行。您应该首先使用合适的工具将其编译/构建为可执行格式
您可以这样开始:一个.cs文件本身无法执行。首先需要对其进行编译 我建议你下载,这是免费的
然后开始从Microsoft下载并安装.NET framework,撰写本文时的当前版本是v3.5 SP1 如果您打算进行任何认真的开发,也可以从下载并安装.NETSDKv3.5。这将为您提供额外的工具和开发文档 一旦安装了它,它应该创建一个SDK命令提示符供您使用。打开此文件,并导航到包含.cs文件的目录。假设这个.cs文件是一个完整的应用程序,它不依赖于任何其他程序集(如DLL),现在就可以编译它了。在命令提示中输入以下内容,并用相关信息替换文件名:
csc /out:your_app_name.exe your_cs_filename.cs
如果你的.cs文件一切正常,你现在应该有一个可以运行的.exe。如果没有,您可能会返回StackOverflow以获取调试建议…如果您想使用类似于C的.NET语言编写windows脚本,您还可以查看windows PowerShell
正如这里的每个人已经提到的,无论如何,您都需要先安装Microsoft.NET framework版本。使用任何c编译器,但最好的方法是使用ms visual studio或studio express
如果您安装了带有VS的dotnet,您可以尝试此批处理脚本,它将执行任何具有静态主功能的.net core cs文件 用法是cs[file.cs] :-
Visual Studio 2019已在Interactive中执行。 突出显示代码,然后右键单击,选择“在交互中执行”。
然后您可以编写脚本代码。您实际上不需要SDK-只要框架就足够了,因为它包含csc。@thijs感觉他就像来自*nix世界。
@echo off
IF "%1"=="" GOTO HELP
REM => copy .net core project file into temp folder
mkdir _temp 2>NUL
echo ^<Project Sdk="Microsoft.NET.Sdk.Web"^>^<PropertyGroup^>^<TargetFramework^>netcoreapp2.0^</TargetFramework^>^</PropertyGroup^>^</Project^> > _temp\p.csproj
copy %1 _temp 1>NUL
cd _temp
REM => run program
dotnet run
REM => clean-up
cd ..
rmdir /Q /S _temp 1>NUL
GOTO EXIT
:HELP
echo Runs any C# file with a static Main() directly
echo Usage: %0 [file.cs]
:EXIT