.net-4.0相关内容
在 WPF4.0 中,我有一个包含其他类类型作为属性的类(组合多种数据类型进行显示).类似的东西: 公共部分类所有者{公共字符串所有者名称 { 获取;放;}公共 int OwnerId { 获取;放;}}部分类 ForDisplay{公共所有者所有者数据 { 获取;放;}公共整数信用{得到;放;}} 在我的窗口中,我有一个 ItemsControl,其中包含以下内容(为清晰起见进行了剪辑):
..
有没有办法改变绑定的默认行为,所以我不需要在每个文本框上设置“UpdateSourceTrigger=PropertyChanged"? 这可以通过 ControlTemplate 或 Style 完成吗? 解决方案 也许覆盖绑定的默认值更合适,您可以为此目的使用这个: http://www.hardcodet.net/2008/04/wpf-custom-binding-cl
..
我正在开发一个 .NET 4 MVC 3 应用程序.我正在尝试遵循领域驱动的设计范式.现在,我的应用程序分为两部分,一个域和我的 Web MVC 代码.我需要一些帮助来确定我应该在此结构中的哪个位置使用 RESTful Web 服务. 该特定项目使用 RESTful Web 服务来检索和保存数据.在我的域中,我有两个实体“客户"和“用户",它们与同名的 Web 服务配对.例如URL/客户和
..
这个问题之前可能已经被问过多次,但我无法找到适合我的典型解决方案.建议的解决方案是将其放在“app.config"文件中: 但是使用简单的“Hello World"程序时,我仍然收到错误消息:“无法找到运行此应用程序的运行时版本.". 对于某些背景,我使用的是 Windows XP(通过
..
我正在用我认为我现在知道的关于获取此配置的信息更新这篇文章;但是,还有更多需要了解,因为我仍然遇到问题是一个关键领域. 我使用 SQLite 进行单元测试,现在工作正常,使用以下配置步骤.当我希望使用比内存中测试数据更多的数据但没有 SQLServer 开销的 UI 测试运行时,我也会使用它 - 此配置失败并显示以下内容: {“无法从 NHibernate.Driver.SQLite20D
..
我最近提出了一个问题关于在 .NET 4 中使用 Fluent NHibernate - 我解决了这个问题,但遇到了一个新问题. 总结 我的主要问题(目前)是配置数据库.我正在关注 本指南,但尝试使用 SQL Server 2008 Express,因为那是我将使用什么,因此我需要学习什么. 失败的代码: public static ISessionFactory CreateSe
..
我希望用户从 ComboBox 中选择一个值.条目必须在用户的文本输入处被建议. 我是否必须使用事件来强制 System.Windows.Forms.ComboBox 包含来自它自己的 DataSource 的值? 示例: 必须向用户建议条目...如果我写“CO",组合应该建议“CONGO"和“COLOMBIA",但只有这些值之一应该是由用户输入.用户不应引入“COfdfgdfg"或任
..
在我们的应用程序中,我们使用新的 .NET 4 路由系统将某些请求路由到站点的其他部分.我们只允许在深夜发布我们的站点代码,这意味着我们必须加班到很晚才能发布任何代码更改.我们经常需要创建自定义路由来支持旧内容的旧链接并将它们路由到新内容.这些通常是立即需要的,因为我们的路由是在已编译的 global.asax 中定义的,当我们需要立即使用这些但无法执行代码推送时,我们会陷入僵局. 有没有一
..
我知道,如果您认为自己在 .NET 框架中发现了错误,那么您很可能是错的,但这就是我写这个问题的原因,所以请听我说. 我相当肯定 .NET 3.5 和 .NET 4.0 中的路由在可选参数方面存在差异.特别是如果您的路线中有多个可选参数.我无法在 .NET 4.0 或 MVC 3 的任何发行说明中找到这一重大更改,因此我将其称为错误. 编辑:此错误仅在您尝试使用 mvc 中的 url
..
我正在尝试解决我的问题.将我的 .net 4.0 C# Win Service 项目更改为 Any CPU/Release 构建配置后,我收到此编译时错误: 如果构建模块或库,则不能指定/main 它将有问题的文件标识为“CSC",生成它的项目是我的服务项目(不是解决方案中随附的代码库).我已经查看了项目文件和配置编辑器设置,但仍无法确定问题的根源. 还有其他人遇到过这个节目停止
..
我的电脑有一个全局定义的代理服务器(在 Internet 选项配置中). 我有一个 .Net 4 应用程序,它使用 WCF 客户端连接到远程主机.客户端代码已由 VS 添加服务引用对话框生成.由于我的代理无法访问主机,因此每次调用都以通信异常结束. 如何将我的客户端配置设置为不使用默认代理? 解决方案 您可以通过设置 BasicHttpBinding.UseDefaultWeb
..
如何使用 Microsoft.Office.Interop.Word 从 List 创建 .docx 文档?或者最好的方法是添加docx.dll? http://www.c-sharpcorner.com/UploadFile/scottlysle/using-the-docx-dll-to-programmatically-create-word-documents/ 更新. 可能是
..
我是 C# (VS2010) .Net (4.0) 编程的新手,我遇到了一些日子以来我无法自己解决的问题. 我在 C# 代码中使用了外部脚本语言 (Lua). 为此,我使用为 .Net 4.0 构建的 LuaInterpreter 第一次尝试:该项目是一个控制台应用程序 -> 当我尝试调用 Lua 类时,该程序运行良好. 第二次尝试:该项目是从 Excel 使用的类库 CO
..
我正在尝试使用来自 Microsoft 的此示例代码来确定哪些编码器选项可用于 JPEG 编码器.(我想解决的真正问题是看我是否可以显式设置色度子采样参数) http://msdn.microsoft.com/en-us/library/bb882589.aspx private void GetSupportedParameters(PaintEventArgs e){位图 bitmap
..
这是我第一次尝试从 C# 应用程序执行 PowerShell 脚本.我正在使用 PowerShell,因为我需要我在远程机器上执行的 .exe 的输出.我能够使用 WMI 在远程计算机上运行 .exe,但无法获得所需的输出. 无论如何,我过去一天左右一直在研究这个问题,我在网上和 SO 上查看了类似的问题,但似乎无法找出问题所在.我正在尝试从远程计算机上的 .NET 4.0 应用程序运行一个
..
我想创建一个与另一个 DataTable 具有相同列的新 DataTable. 目前,我执行以下操作: DataTable myTable = new DataTable();myTable = table.Copy();myTable.Clear(); 然后,我根据需要将行导入 myTable. 有没有更有效的方法来做到这一点?现在如果表很大,那么就会有很多不必要的行复制.
..
我想接收原始 TCP 数据包,然后以相同的工作量将其发回. 它应该看起来像这样: void OnPacketReceived(TcpPacket p){byte [] body = p.GetBody();} 注意:我需要 TCP 数据包而不是以太网帧. 解决方案 如果将套接字实现为原始套接字,则可以访问整个数据包(实际上必须自己处理有关数据包的所有内容). 在创建套接字时
..
它一直有一个错误“在非连接的套接字上不允许操作" var ServerStream = Connect2Server.GetStream(); 我真的不知道为什么 下面是该函数的其余代码 var buffersize = 0;var Convert2Tet = new ASCIIEncoding();var Connect2Server = new TcpClient();var Se
..
我正在尝试更新 Microsoft 报告.它的作用是写出有多少客户被排除在转换过程之外,以及出于什么原因.目前,该程序将所有已删除的客户端写回服务器,然后向服务器查询以将结果填充到专业表中. 这是当前查询: SELECT DeletedClients.Reason,COUNT(DeletedClients.Reason) AS 编号,CAST(CAST(COUNT(DeletedClien
..
我收到错误消息:“此程序集是由比当前加载的运行时更新的运行时构建的,无法加载." 我有一个 .NET 4.0 dll 项目,它被一个 .NET 2.0 项目调用.有没有办法调和框架上的差异? 解决方案 我有一个 .NET 4.0 dll 项目,它被一个 .NET 2.0 项目调用.有没有办法调和框架上的差异? 不是那样,不是..NET 4 CLR 可以加载 .NET 2 程
..