.net-3.5相关内容

请求的性能计数器不是自定义计数器,它必须初始化为 ReadOnly

每当我尝试调试 .NET Windows 服务应用程序时,我都会收到有关性能计数器上 ReadOnly 属性的重复错误.这个应用程序在 x86 windows vista 或 x86 windows 2003 上运行良好.它刚刚停止在我的新 64 位开发机器上运行. 我已经在 64 位和 32 位命令行 VCVARS.bat 上以管理员模式运行了相关的 InstallUtil 调用.我得到设 ..
发布时间:2022-01-18 11:42:10 C#/.NET

HTTP 错误 500.22 - 内部服务器错误(已检测到不适用于集成托管管道模式的 ASP.NET 设置.)

我在查看应用程序时收到此错误. HTTP 错误 500.22 - 内部服务器错误(已检测到不适用于集成托管管道模式的 ASP.NET 设置.) .Net framework 2.0、3.5 和 4 已安装,我使用的是 SQL 2008.谁能告诉我这个错误的解决方案是什么? 解决方案 此问题是由您的网站设置的应用程序池设置中的管道模式引起的. 短 简单方法将应用程序池 ..
发布时间:2022-01-18 10:49:53 C#/.NET

WPF Grid不显示滚动条

在 .NET 3.5 中,我在窗口中有一个网格.我正在用按钮填充这个网格.当按钮填满网格并消失时,网格不会显示滚动条.我已将网格垂直滚动设置为可见,但仍未显示. ..
发布时间:2022-01-18 10:14:38 C#/.NET

您如何确定两个 HashSet 是否相等(按值,而不是按引用)?

我正在尝试确定 .NET 3.5 (C#) 中的两个 HashSet 对象是否是相等的集合,即包含相同的值.这似乎是一个显然想要做的事情,但所提供的功能似乎都没有为您提供这些信息. 我能想到的方法是检查两个集合的计数是否相等并且一个集合是另一个集合的子集(不正确).我认为可能发生的唯一方法是它们是相等的集合.示例代码: HashSetset1 = new HashSet();set1.Ad ..
发布时间:2022-01-17 18:43:56 C#/.NET

VB.NET:来自“Nothing"的布尔值,有时为“false",有时为 Nullreference-Exception

来自 C# 中的基本布尔逻辑,我想知道为什么: Dim b As Boolean将 obj 作为对象调暗 = 无'followig 评估为 False'b = DirectCast(无,布尔值)'这会引发“对象引用未设置为对象的实例"-异常'b = DirectCast(obj,布尔值) A CType(obj, Boolean) 将评估为 False(就像 CBool​​(obj)).我认为 ..
发布时间:2022-01-17 08:50:38 C#/.NET

在 c# 中的特定时区创建日期时间

我正在尝试创建一个单元测试来测试机器上时区何时更改的情况,因为它已被错误地设置然后更正. 在测试中,我需要能够在非本地时区创建 DateTime 对象,以确保运行测试的人无论身在何处都可以成功地执行此操作. 从 DateTime 构造函数中可以看出,我可以将 TimeZone 设置为本地时区、UTC 时区或未指定. 如何创建具有特定时区(如 PST)的 DateTime? ..
发布时间:2022-01-16 18:25:30 C#/.NET

.NET 3.5 列表框选定值(Winforms)

我正在努力从启用了多选并已绑定到获取名称(作为 DisplayMember)和 ID(作为 ValueMember)的数据库表的 Winforms 列表框中获取选定的值(请注意 VALUES 不是 TEXT)-我需要所选项目的 ID. 列表框控件具有 SelectedValue 的属性,用于获取选定项值之一,但不是所有选定项值. SelectedItems 属性返回一个 Listbox ..
发布时间:2022-01-16 10:53:59 C#/.NET

使用 XmlReader.Create(uri) 防止或处理超时

有时我在通过 URL 读取 XML 时遇到超时异常.我可以做些什么来防止这种情况发生,还是远程服务器有问题?下面是我的简单代码: XmlDocument doc = new XmlDocument();doc.Load(XmlReader.Create(this.RssUrl)); 我看到一篇帖子说 KeepAlive 可能会有所帮助,但我不知道如何将该设置传递到上面的代码中(或者这是否是正确 ..
发布时间:2022-01-15 22:07:56 C#/.NET

适用于 Windows 8 的可再发行离线 .NET Framework 3.5 安装程序

我们公司正在 Windows 8 上测试我们的产品(针对 .NET Framework 3.5 编译).我们发现 Windows 8 上没有 .NET Framework 3.5,有两种可能解决此问题: 在线安装 从 Windows 8 安装 DVD 或 ISO 安装 但是,我们需要为没有互联网和没有 Windows 安装 DVD 的每个人提供可再分发的离线安装程序. 有没 ..

在 vb.net 3.5 项目中使用相同命名空间的引用 2 dll?

我有一个 vb.net 3.5 类库项目,它需要引用两个具有相同命名空间的程序集.我们有两个第三方 dll,其中一个是 5.1 版,另一个是 6.1 版.它们具有相同的 dll 文件名,并且使用相同的命名空间和函数/类名.项目需要根据具体情况使用其中一种. 我研究了一个使用“外部别名"功能来拉入不同程序集的 c# 进程. http://blogs.msdn.com/b/ansonh/a ..
发布时间:2022-01-14 23:46:48 C#/.NET

给定 3 点,我如何计算法线向量?

给定三个 3D 点(A、B 和 C),我如何计算法线向量?这三个点定义了一个平面,我想要垂直于这个平面的向量. 我可以获得演示此功能的示例 C# 代码吗? 解决方案 这取决于点的顺序.如果从与法线的方向看,这些点是按逆时针顺序指定的,那么计算起来很简单: Dir = (B - A) x (C - A)标准 = Dir/len(Dir) 其中 x 是叉积. 如果您使用的是 O ..
发布时间:2022-01-14 15:53:16 C#/.NET

System.Windows.Controls.TextBox 句柄

我觉得我在这里遗漏了一些非常明显的东西. 我知道表单通常具有 Handle 属性,但我使用的是 System.Windows.Controls.TextBox 并且它没有 Handle 属性. 如何访问 TextBox 的句柄?我注意到 RichTextBox 具有 Handle 属性,那么为什么不是常规的 TextBox? 解决方案 你可以调用 句柄 在文本框上.它是从 Sy ..
发布时间:2022-01-13 11:53:17 C#/.NET

WPF 无模式对话框呈现文本框不可编辑

当我从 WinForms 窗口启动的 WPF 表单作为无模式对话框启动时,所有文本框都显示为不可编辑.当它是模态窗口时效果很好.我仍然可以输入空格或粘贴文本.但是常规输入不起作用.我正在使用带有 SP1 的 3.5.有人知道如何解决这个问题吗? 解决方案 你需要确保调用 ElementHost.EnableModelessKeyboardInterop 用于您的 WPF 窗口.这会连接 W ..
发布时间:2022-01-13 11:44:39 其他开发

C# 纯数字文本框控件

我使用的是 C#.NET 3.5,但我的项目有问题.在 C# Windows 应用程序中,我想让 textbox 只接受数字.如果用户尝试输入字符,消息应该显示为“请仅输入数字",并且在另一个文本框中它必须接受有效的 email id 消息,当它无效时应该出现.它必须显示无效的用户 ID. 解决方案 我建议,你使用 MaskedTextBox:http://msdn.microsoft.c ..
发布时间:2022-01-13 11:01:32 C#/.NET

按 Enter 键绑定文本框

TextBox 上的默认数据绑定是 TwoWay,只有在 TextBox 失去焦点时才会将文本提交给属性. 当我按下 TextBox 上的 Enter 键时,是否有任何简单的 XAML 方法可以进行数据绑定?我知道在后面的代码中很容易做到,但是想象一下这个 TextBox 是否在一些复杂的 DataTemplate 中. 解决方案 您可以通过创建一个 附加行为. 类似这样的: ..
发布时间:2022-01-13 10:47:40 C#/.NET

从类中获取 JSON 属性名称列表以在查询字符串中使用

如果我有一个 C# 模型类,JSON.net 使用它来绑定来自序列化 JSON 字符串的数据,有没有办法可以从该类创建查询字符串以发出初始请求? 模型类示例: 公共类模型{[JsonProperty(PropertyName = "id")]公共长 ID { 获取;放;}[JsonProperty(PropertyName = "some_string")]公共字符串 SomeString ..
发布时间:2022-01-11 22:29:53 C#/.NET

.NET 3.5 中的 CultureInfo 类支持哪些文化?

我需要一个 .NET 3.5 支持的文化列表,无论使用什么操作系统.这似乎很难获得,虽然我不知道为什么! 编辑:啊,我不知道它依赖于操作系统,这可以解释缺乏文档.关于 Mac/Linux 操作系统也支持什么的任何想法? 谢谢:) 解决方案 不幸的是,它依赖于操作系统.查看此处了解每个操作系统的默认语言支持. 请注意,CultureInfo 文档 警告: Window ..
发布时间:2022-01-11 10:49:59 C#/.NET