遵循各地的每个指南:
这个项目目前很小,因为我才刚刚开始。关于黄色三角形的指南讨论了冲突,但这里的情况并非如此。我几乎没有导入或使用过任何东西:
我目前正在使用Discord.NET为discord服务器制作机器人,我想为此而不是控制台创建一个WinForm.有没有办法将WinForms实现到.NET Core应用程序?
如何在.NET Core 3.0 WPF项目中使用诸如Screen之类的类?有适用于它们的.NET Core 3.0文档页面,因此我认为它应该可以工作。
VS和编译器告诉我,命名空间Forms不存在于中System.Windows,因此感觉类不在3.0 sdk中。
System.Windows.Formsnuget上没有软件包,“添加引用”对话框仅包含System_Windows_Forms对.net框架的引用,这听起来非常错误:
我想念什么吗?
为了在 Visual Studio Code 中设置我的 C# 开发框架,我想使用System.Windows.Forms引用来设置一个窗口。
代码:
using System;
using System.Collections;
using System.Windows.Forms;
namespace Softwaredevelopment
{
public partial class Form1 : Form
{
public Form1()
{
//tbd
}
}
}
Run Code Online (Sandbox Code Playgroud)
我收到错误:
缺少装配参考。
我必须在project.json文件或.csproj文件中添加什么才能获得创建窗口的能力。
我想写入我的 .resx 文件。我使用了 ResXResourceWriter,它在 Windows 形式下运行良好,但在 .Net Core 应用程序中不可用。它需要 system.Windows.Forms 但 .net core 不引用它。
ResXResourceWriter resx = new ResXResourceWriter(hostingEnvironment.WebRootPath + "\Localization\LabelResource.EN.resx")