绪·写在前面·用C#写上位机(winform)过程中下载Visual Studio中需注意的问题

用C#写上位机(winform)过程中下载Visual Studio中需注意的问题

  • 基本问题阐述
  • 所需选中的选项
    • 工作负荷——Web和云
    • 工作负荷——桌面应用和移动应用
    • 工作负荷——游戏
    • 工作负荷——其他工具集
    • 单个组件——.net
  • 创建项目
  • 其它说明
  • 写在后面

基本问题阐述

用C#开发上位机,首先需要下载好编程平台,目前使用的是Visual Studio平台,但在下载过程中,会涉及到一些下载选项,如果少选,漏选,则平台无法正常使用,用于编写C#。本文将进行一些阐述,解决这个问题。

所需选中的选项

工作负荷——Web和云

此模块无必选选项。
在这里插入图片描述

工作负荷——桌面应用和移动应用

此模块,建议按如图配置。
在这里插入图片描述

工作负荷——游戏

此模块无必选选项。
在这里插入图片描述

工作负荷——其他工具集

建议按如图所示配置。
在这里插入图片描述

单个组件——.net

此模块建议按如图所示配置。

在这里插入图片描述
在这里插入图片描述

创建项目

如果使用.net,则net6.0-windows为最终文件,也就是说dll文件此时应放在net6.0-windows中,若使用framwork,则找debug。此处选图中项目模板。
在这里插入图片描述
创建项目时按如图配置,注意框架。(.NET Framework4.8)
在这里插入图片描述

其它说明

配置好之后,即可下载,按本文所示配置下载Visual Studio可以实现固高控制卡GTS400的C#上位机编写。

写在后面

想留下些什么,关于生活,关于成长。
“好好活就是做有意义的事,做有意义的事就是好好活。”
——RIVER CHEN(2025.9.24于华中科技大学)

### 关于C#上位机开发教程 #### 开发环境准备 为了进行C#上位机开发,首要条件是安装Visual Studio集成开发环境(IDE),推荐使用最新版本以获得更好的支持和功能扩展。可以从官方渠道获取并完成安装过程[^1]。 #### 工程创建流程 在具备了必要的开发工具之后,下一步便是通过Visual Studio建立新的项目工程。这一步骤通常涉及选择合适的模板以及配置初始设置参数[^2]。 #### 技术框架选型 针对上位机软件开发,在.NET生态体系下主要存在两种技术路径可供开发者抉择——即WPF(Windows Presentation Foundation)WinForms(Windows Forms)[^3]。两者各有侧重: - **WPF**: 提供更为现代的设计体验,依赖XAML语言定义用户界面布局结构,适合追求视觉效果的应用场景;不过其资源消耗相对较高。 - **WinForms**: 更加传统直白的方式构建图形化操作界面,易于掌握且性能表现稳定可靠,特别适合作为初学者入门实践的选择对象[^3]。 以下是利用WinForm框架搭建基本窗体程序的一个简单实例演示: ```csharp using System; using System.Windows.Forms; namespace MyFirstUpperComputerApp { public class Program { [STAThread] static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Form mainForm = new Form(); mainForm.Text = "我的第一个上位机"; Button button = new Button { Text = "点击我", Location = new System.Drawing.Point(50, 50)}; button.Click += (sender, e) => MessageBox.Show("按钮被按下了!"); mainForm.Controls.Add(button); Application.Run(mainForm); } } } ``` 此代码片段展示了如何创建一个包含单个按钮的基础窗口形式,并设置了当用户交互触发事件后的响应行为逻辑。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值