.net-3.5相关内容

ASP.Net 按钮单击事件未触发

这可能与这个问题有关,但我有更多的信息. 在使用 Linq 编写了一些新代码后,我最近将一个 ASP.Net 应用程序更新到了 .NET 3.5.现在我的页面间歇性地停止触发事件处理程序.我将它缩小到带有 Ajax 的页面,我认为是 ScriptManager 或 AjaxControlToolkit 注册导致了问题. 真正棘手的部分是页面似乎在大约 2/3 秒的时间内工作正常,而控件 ..
发布时间:2021-11-26 22:31:03 C#/.NET

SetWindowsHookEx 在 32 位机器上的 .NET 4.0 中失败,“找不到模块"?

我在此页面上发现了类似的问题,但我似乎无法弄清楚如何解释答案或弄清楚它们是否真的重复. 以下是我发现的可能重复项,并附有评论: SetWindowsHookEx 在 32 位机器上为 .NET 4.0 框架编译时返回 0 我的似乎没有返回 0,但我注意到它崩溃时报告的句柄(32 位上的 .NET 4.0)与它运行时报告的句柄(32 位上的 .NET 3.5)有很大不同位),例如崩 ..
发布时间:2021-11-26 14:03:13 其他开发

为什么 .NET Framework 不使用无符号数据类型?

可能的重复: 为什么 Array.Length 是 int 而不是 uint .NET Framework 不使用无符号数据类型背后是否有原因? 我不应该在我的代码中采用它们,但例如,List 的 Count 属性是一个 int.你不能有一个负数,那么为什么不应该把它定义为一个 uint 呢?即使我知道计数不能为负数,我也应该只使用 int 吗? 解决方案 无符号数字类型不是 ..
发布时间:2021-11-26 10:54:34 C#/.NET

您需要同时安装 .net 3.5 和 4.0 还是只需要安装 .net 4?

要同时运行 3.5 和 4.0 网络应用程序? 解决方案 我记得曾经读过一篇来自 Microsoft 的文章说: ".NET 4.0 并排添加进程内与早期版本的兼容性框架.此功能允许申请流程同时使用 .NET 运行其部分代码公共语言运行时 (CLR) 4 和使用旧版本的其他部分CLR." 因此,如果您的应用程序使用两者的功能,或者您有使用 .NET 3.5 和 .NET 4.0 ..
发布时间:2021-11-26 10:48:36 其他开发

.NET“致命执行引擎错误"故障排除

总结: 我会定期在我似乎无法调试的应用程序上收到 .NET 致命执行引擎错误.出现的对话框仅提供关闭程序或向 Microsoft 发送有关错误的信息.我已经尝试查看更详细的信息,但我不知道如何使用它. 错误: 在应用程序下的事件查看器中可以看到错误,内容如下: .NET 运行时版本 2.0.50727.3607 -致命的执行引擎错误(7A09795E) (80131506) ..
发布时间:2021-11-26 10:46:13 C#/.NET

.Net Framework 4.0 安装程序是否包含 .Net Framework 3.5?

针对 .Net Framework 3.5 编译的 .Net 组件是否可以在仅安装了 .Net Framework 4.0 的系统上运行? 或者换句话说,.Net Framework 4.0 安装程序是否包含 .Net Framework 3.5? 解决方案 .NET 4.0 安装程序不包括 .NET Framework 3.5.MSDN 中有有关此主题的一些信息: .NET ..
发布时间:2021-11-26 10:45:08 C#/.NET

SetWindowsHookEx 在 32 位机器上的 .NET 4.0 中失败,“找不到模块"?

我在此页面上发现了类似的问题,但我似乎无法弄清楚如何解释答案或弄清楚它们是否真的重复. 以下是我发现的可能重复项,并附有评论: SetWindowsHookEx 在 32 位机器上为 .NET 4.0 框架编译时返回 0 我的似乎没有返回 0,但我注意到它崩溃时报告的句柄(32 位上的 .NET 4.0)与它运行时报告的句柄(32 位上的 .NET 3.5)有很大不同位),例如崩 ..
发布时间:2021-11-26 10:40:30 其他开发

条件编译和框架目标

如果目标框架是较新版本,我的项目的代码可能会在一些小地方得到显着改进.我希望能够更好地利用 C# 中的条件编译来根据需要切换这些. 类似于: #if NET40使用 FooXX = Foo40;#elif NET35使用 FooXX = Foo35;#else NET20使用 FooXX = Foo20;#万一 这些符号中的任何一个是免费提供的吗?我是否需要将这些符号作为项目配置的一部分 ..
发布时间:2021-11-26 10:26:09 C#/.NET

LINQ to SQL 可以查询 XML 字段 DB-serverside 吗?

.NET 3.5,C# 我有一个带有“搜索"功能的网络应用.一些可搜索的字段是表中的第一类列,但其中一些实际上是 XML 数据类型中的嵌套字段. 以前,我构建了一个系统来动态构建 SQL 以进行搜索.我有一个很好的类层次结构,可以构建 SQL 表达式和条件语句.唯一的问题是它对 SQL 注入攻击不安全. 我正在阅读 RobConery 的优秀文章 指出,如果从未枚举 IQuery ..
发布时间:2021-11-26 10:24:36 其他开发

我在 Windows Server 2003 中可以拥有的打开套接字数量的上限是多少

我正在用 .NET 构建一个聊天服务器.我尝试打开大约 2000 个客户端连接,但我的 Linksys WRT54GL 路由器(带有番茄固件)每次都死机了.当我在 Azureus bit-torrent 客户端上打开多个连接时,也会发生同样的事情. 我有三个问题: Windows Server 2003 中的打开套接字数量是否有限制? Linksys 路由器是否有问题?如果是这样,是 ..
发布时间:2021-11-26 10:24:29 其他开发

监视套接字以获取新数据然后处理该数据的最佳方法是什么?

请原谅我的 C#.Net 新手状态.如果这很明显并且我从文档中遗漏了它,那么将不胜感激提供指向相关页面或示例代码的链接. 我正在开发一个接受来自 Java 应用程序的 TCP 套接字连接的应用程序.(是的,那部分需要 Java.它是 Sun SPOT 设备,Java 是唯一的选择.)Java 应用程序将定期将新数据写入套接字,而我的应用程序的工作是接收字节 [],转换将其转换为字符串,处理数 ..
发布时间:2021-11-26 10:23:39 C#/.NET

将int与长结果相乘c#

想知道为什么.C# .Net 3.5 int a = 256 * 1024 * 1024;整数 b = 8;长 c = b * a;Console.WriteLine(c);// ..
发布时间:2021-11-26 10:23:11 C#/.NET

如何在 .net 3.5 中使用 SignalR

我想使用 SiganlR 构建一个 winform 业务解决方案,但我无法在客户端计算机上安装 .net 4.0.看起来 SignalR 的最低要求是 .net 4.0.从 winform 和 .net 3.5 使用 SignalR 的最佳方法是什么.我想在客户端应用程序中包含发送/接收消息功能. 我将在服务器端使用 .net 4.0 在我的 Intranet 上的 IIS 上托管 Sign ..
发布时间:2021-11-26 10:23:05 C#/.NET

如何在不使用 HttpContext.Current 的情况下获取 ASP.NET Web 应用程序的物理位置?

我发现自己需要根据与正在运行的 ASP.NET Web 应用程序的物理位置相关的文件来配置 log4net.我们喜欢尽可能早地启动记录器,所以 Application_Start 似乎是一个合适的地方.在 IIS6 中,这运行良好并且已经运行了很长时间,但现在我们转移到 IIS7,这将不再起作用: string absolutePath = HttpContext.Current.Request ..
发布时间:2021-11-26 10:22:58 C#/.NET

尝试发布数据时,使用 Jquery 调用 .Net webservice 会导致麻烦

当数据键没有要发送的数据时,以下代码正确执行,即 data: "{}" 一个空的 JSON 对象并且网络服务不接受任何参数.我想将一些数据发布到网络服务,但遇到了麻烦. 当我尝试将其设置为 data:"{'name':'Niall','surname':'Smith'}" 时,出现错误 {"Message":"无效的 Web 服务调用,缺少参数值:\u0027json\u0027.","S ..
发布时间:2021-11-26 10:22:49 前端开发

ASP.Net 错误:“类型‘foo’存在于‘temp1.dll’和‘temp2.​​dll’中"(第 2 点)

解决方案: 我还同时移动了 ashx 和 asmx 文件.WebService/WebHandler 指令的 Class 属性指向错误的命名空间.这个故事的寓意是确保您通过右键单击它们并选择“查看标记"来查看所有 as*x 文件的标记,您更改了命名空间. 我遇到了与 这个问题 和这个链接,但没有一个答案能解决我的问题.(编辑:设置 web.config 批处理属性有效,但这是掩饰,而不 ..
发布时间:2021-11-26 10:22:40 C#/.NET

如何使用 LINQ 从 DataTable 中获取不同的、有序的名称列表?

我有一个带有 Name 列的 DataTable.我想生成按字母顺序排列的唯一名称的集合.以下查询忽略 order by 子句. var 名称 =(来自 dataTable.Rows 中的 DataRow drorderby (string)dr["Name"]select (string)dr["Name"]).Distinct(); 为什么 orderby 没有被强制执行? 解决方案 ..
发布时间:2021-11-26 10:22:32 C#/.NET

.NET 3.5 DLL 使用自己的配置文件

我需要一个 .NET 3.5 DLL 有自己的配置文件.这个 DLL 可以从许多不同的应用程序调用,因此存储在配置文件中的信息(如连接字符串)需要保存在 DLL 可以引用的配置文件中.我想要的是当使用 DLL 时,我需要将用于引用信息的配置文件“切换"为 DLL 配置文件.然后,当 DLL 使用配置信息完成时,切换回默认设置.DLL 是使用 .NET 3.5 编写的.我一直在寻找如何做到这一点,我 ..
发布时间:2021-11-26 10:22:23 其他开发

不允许使用默认参数说明符

我有以下错误代码 不允许使用默认参数说明符 如何解决这个问题? bool listSubscribe(string apikey,字符串标识,字符串电子邮件地址,字符串 [] 合并变量,字符串 email_type="html",bool double_optin=false,bool replace_interests=true,bool send_welcome=false);布 ..
发布时间:2021-11-26 10:22:12 C#/.NET