.net-2.0相关内容

GDI+ 中随机发生的 AccessViolationException

我们遇到的问题是,有时会发生 AccessViolationException 并且绘制一个简单的组框,其背景为白色,顶部有一个红色叉号.我们无法可靠地重现这个错误,它只是不时发生. 我们没有做任何特别的事情,我们只是显示一个带有菜单、工具栏、主面板上的分组框和分组框内的一些超链接控件的主窗口. 从堆栈跟踪来看,它似乎是 Windows Forms 或 GDI+ 中的一个错误: Sy ..
发布时间:2021-11-26 20:08:26 C#/.NET

.NET 2.0 应用程序(“任何 CPU")在 64 位操作系统/处理器上运行缓慢

我的 Windows 应用程序是在 .NET 2.0 框架上开发的,并且是使用“Any"构建的CPU',开发环境为 32 位操作系统 + Visual Studio 2005. 现在我正在 64 位处理器 + 64 位操作系统上部署此应用程序,但它运行缓慢. 但如果我使用 x86(32 位)构建,它在 64 位处理器 + 64 位操作系统上运行良好,没有任何问题. 我有第三方组件 ..
发布时间:2021-11-26 14:26:46 其他开发

.NET Framework 2.0 无法引用 .NET Standard 2.0

我收到一个错误: 'c:......\xxxx.csproj' 目标是 '.NETStandard,Version=v2.0'.它不能被以“.NETFramework,Version=v2.0"为目标的项目引用.WindowsFormsApp1 如何解决? 解决方案 很遗憾,您无法在 .NET 2.0 项目中引用 .NET Standard 库.原因是 .NET 2.0 缺少许 ..
发布时间:2021-11-26 13:11:49 C#/.NET

加载插件 DLL 文件时,“动态程序集中不支持被调用的成员".

我们的初始设置文件中未包含自定义 DLL.它们在运行时加载.此过程在使用 .NET 2.0 时运行良好,但由于我们使用 .NET 4.0,我们收到“动态程序集中不支持调用的成员"错误消息. 试试{组装 = Assembly.LoadFrom(fi.FullName);//fi 是文件系统信息}捕获 (FileLoadException) {}捕获 (BadImageFormatException ..
发布时间:2021-11-26 12:15:17 C#/.NET

我可以在 .NET 2.0 应用程序中使用 .NET 4.0 库吗?

我在 .NET 2.0 应用程序中使用我的 .NET 4.0 库时遇到了一些问题.我想我的印象是作为 Windows DLL,我的其他 .NET 应用程序将能够访问它.不是这样吗?在支持两种环境中的应用程序方面有什么建议吗? 编辑:我意识到我需要在目标系统上安装 .NET 4.0 Framework,是否还有其他原因导致这不起作用/不应该? 编辑:可能应该更具体.我们有一个用 .NET ..
发布时间:2021-11-26 10:36:04 其他开发

将 VB.NET 2.0 Winform 迁移到 3.5 WPF

是否可以将 VB.NET Winform 解决方案迁移到 3.5 WPF 解决方案.如果是这样,有什么建议吗? 提前致谢!JFV 解决方案 Microsoft 正在为我们做任何事情,因此我们不得不扔掉 2 年前编写的所有内容.根据乔什·史密斯的说法, 有没有办法将 Winforms 应用程序转换为 WPF 应用程序? 没有.这两个 UI 平台非常不同,并且没有将 WinF ..
发布时间:2021-11-26 10:20:22 其他开发

在 C# 中缺少用于类型安全数据绑定的“nameof"运算符的解决方法?

很多人都认为在 C# 中包含 nameof 运算符.作为此运算符如何工作的示例,nameof(Customer.Name) 将返回字符串 "Name". 我有一个域对象.我必须绑定它.然后我需要将属性名称作为字符串.我希望它们是类型安全的. 我记得在 .NET 3.5 中遇到过一个解决方法,它提供了 nameof 的功能并涉及 lambda 表达式.但是,我无法找到此解决方法.任何人都 ..
发布时间:2021-11-26 09:53:34 C#/.NET

.NET 2.0 运行时上的 LINQ

支持 LINQ 的应用能否在仅安装了 .NET 2.0 运行时的机器上运行? 理论上,LINQ 只不过是语法糖,生成的 IL 代码应该与 .NET 2.0 中的代码看起来一样. 如何在不使用 .NET 3.5 库的情况下编写 LINQ?它会在 .NET 2.0 上运行吗? 解决方案 有一些“技巧"涉及使用 3.5 框架中的 System.Core.dll 使其与 .net 2. ..
发布时间:2021-11-26 09:53:16 C#/.NET

无效的回发或回调参数.使用 '' 启用事件验证

当我从客户端回发页面时出现以下错误.我有在客户端修改 asp:ListBox 的 JavaScript 代码. 我们如何解决这个问题? 错误详情如下: “/XXX"应用程序中的服务器错误.--------------------------------------------------------------------------------无效的回发或回调参数.使用 ..
发布时间:2021-11-25 22:21:27 C#/.NET

在 Windows XP 32 位上开发 Windows Server 2003 64 位

我一直在 Windows XP Professional 上开发 ASP.NET 应用程序.在升级到生产时,我现在才发现服务器是 64 位的.我在服务器上安装了 32 位 Oracle 客户端,但无法连接到 Oracle. 我正在使用 Microsoft Provider for Oracle,我的问题是,如何在 32 位机器上编译 ASP.NET 应用程序以连接到 Windows Serv ..
发布时间:2021-11-25 07:44:11 C#

.NET 2.0 应用程序(“任何 CPU")在 64 位操作系统/处理器上运行缓慢

我的 Windows 应用程序是在 .NET 2.0 框架上开发的,并且是使用“Any"构建的CPU',开发环境为 32 位操作系统 + Visual Studio 2005. 现在我正在 64 位处理器 + 64 位操作系统上部署此应用程序,但它运行缓慢. 但如果我使用 x86(32 位)构建,它在 64 位处理器 + 64 位操作系统上运行良好,没有任何问题. 我有第三方组件 ..
发布时间:2021-11-25 06:57:40 C#

C# 如何获得操作系统架构(x86 或 x64)?

可能的重复: 如何使用 .net 检测 Windows 64 位平台? 如何使用 .NET 2.0 检索操作系统架构(x86 或 x64)? 我还没有找到任何在 Google 上获取操作系统架构的好方法.我发现的是如何判断进程是 32 位还是 64 位. 如果在 .NET 2.0 中找不到任何信息,请告诉我.:) 解决方案 不是重复问题中接受的答案,但我会这样做: ..
发布时间:2021-11-25 06:34:06 C#

如何使用 .NET 检测 Windows 64 位平台?

在 .NET 2.0 C# 应用程序中,我使用以下代码来检测操作系统平台: string os_platform = System.Environment.OSVersion.Platform.ToString(); 这将返回“Win32NT".问题是即使在 64 位 Windows Vista 上运行它也会返回“Win32NT". 是否有其他方法可以了解正确的平台(32 位或 64 位 ..
发布时间:2021-11-25 04:54:46 C#

.NET 2.0 应用程序(“任何 CPU")在 64 位操作系统/处理器上运行缓慢

我的 Windows 应用程序是在 .NET 2.0 框架上开发的,并且是使用“Any"构建的CPU',开发环境为 32 位操作系统 + Visual Studio 2005. 现在我正在 64 位处理器 + 64 位操作系统上部署此应用程序,但它运行缓慢. 但如果我使用 x86(32 位)构建,它在 64 位处理器 + 64 位操作系统上运行良好,没有任何问题. 我有第三方组件 ..
发布时间:2021-11-24 23:10:54 C#

.NET Framework 2.0 无法引用 .NET Standard 2.0

我收到一个错误: 'c:......\xxxx.csproj' 目标是 '.NETStandard,Version=v2.0'.它不能被以“.NETFramework,Version=v2.0"为目标的项目引用.WindowsFormsApp1 如何解决? 解决方案 很遗憾,您无法在 .NET 2.0 项目中引用 .NET Standard 库.原因是 .NET 2.0 缺少许 ..
发布时间:2021-11-24 21:01:04 C#

加载插件 DLL 文件时,“动态程序集中不支持被调用的成员".

我们的初始设置文件中未包含自定义 DLL.它们在运行时加载.此过程在使用 .NET 2.0 时运行良好,但由于我们使用 .NET 4.0,我们收到“动态程序集中不支持调用的成员"错误消息. 试试{组装 = Assembly.LoadFrom(fi.FullName);//fi 是文件系统信息}捕获 (FileLoadException) {}捕获 (BadImageFormatException ..
发布时间:2021-11-24 11:35:19 C#

Array.Join 在 .Net 中?

好吧,这是一件愚蠢的事情,我敢肯定我已经做过几十次了,但由于某种原因我找不到它. 我有一个数组...并且想要得到一个字符串,该字符串的内容由一个分隔符分隔... 我找不到的 .Join() 方法在哪里? (这是 .Net 2.0,我没有任何 LINQ 的东西) 谢谢! 解决方案 如果您正在处理字符串,那么 String.Join 可能就是你要找的. ..
发布时间:2021-11-18 04:20:35 其他开发

System.Array.CopyTo() 和 System.Array.Clone() 的区别

System.Array.CopyTo() 和 System.Array.Clone() 有什么区别? 解决方案 Clone() 方法返回一个包含原始数组中所有元素的新数组(浅拷贝)对象.CopyTo()方法将元素复制到另一个现有数组中.两者都执行浅拷贝.浅拷贝意味着内容(每个数组元素)包含对与原始数组中元素相同的对象的引用.深度复制(这两种方法都不会执行)会为每个元素的对象创建一个新实例 ..
发布时间:2021-11-18 02:23:53 其他开发

客户端(桌面应用程序)拉数据......但我希望服务器(网络应用程序)推送数据

我有一个客户端-服务器应用程序 - 其中服务器本质上是一个 ASP .NET Web 应用程序,而分布式客户端是桌面应用程序. 客户端需要从服务器接收一些数据 - 当客户端有新数据时.现在,这样做的方式是 - 客户端每 x 分钟(比如 2 分钟)不断查询 Web 服务,并不断检查是否有客户端的新数据. 理想情况下,它应该工作的方式是桌面应用程序应该在更新可用时接收更新,它不需要从服务器 ..
发布时间:2021-11-17 02:25:12 其他开发