运行编译的C#程序(.exe)的要求
假设我有一个用VisualStudio创建的已编译C#应用程序。 一个.exe文件。 我想在另一台计算机上运行该文件。 要运行文件,计算机的系统要求是什么?运行编译的C#程序(.exe)的要求,c#,.net,frameworks,requirements,compiled,C#,.net,Frameworks,Requirements,Compiled,假设我有一个用VisualStudio创建的已编译C#应用程序。 一个.exe文件。 我想在另一台计算机上运行该文件。 要运行文件,计算机的系统要求是什么? 创建C#程序时是否必须使用相同的.Net Framework版本?您可以在项目的属性页中设置.Net Framework要求 通过打开Windows窗体或WPF项目,右键单击相关项目并选择“属性”,可以在Visual Studio中访问此页面 简短答复: 是的,客户端计算机需要程序所针对的.NET framework版本 长答覆: C#
创建C#程序时是否必须使用相同的.Net Framework版本?您可以在项目的属性页中设置.Net Framework要求 通过打开Windows窗体或WPF项目,右键单击相关项目并选择“属性”,可以在Visual Studio中访问此页面
- 简短答复: 是的,客户端计算机需要程序所针对的.NET framework版本
- 长答覆: C#程序预编译为IL——完全依赖于.NET framework的二进制文件。在项目设置中,您可以选择要使用的.NET版本(较低的版本意味着较少的语言功能,但通常更具兼容性) 不过,你可以使用链接器(而且可以使用本地链接器,哇!)。看