.net-4.0专题提供.net-4.0的最新资讯内容,帮你更好的了解.net-4.0。
我今天刚读过这个 article,关于微软如何决定从.NET 4.0库中删除System.Data.OrcaleClient命名空间. 我使用它作为我使用Oracle数据库的主要工具. 当我决定将我的应用程序从.NET 2.0升级到.NET 4.0时,在.NET 4.0框架中使用Oracle数据库的另外一些选择是什么? 这将由Oracle保持 ODP.NET更新.
我看看System.Data.SQLite下载 page,它列出了混合模式程序集的.NET 4和一个常规(我假设)。我要使用这个库的项目是所有的.NET 4,它将被编译为x86。 我有2个问题: >什么是混合模式装配? Google返回一个令人困惑的答案数组,没有一个答案很有意义。一个答案说,它是所有关于混合本地和托管代码,而其他人声称它混合.Net版本。 >我应该得到什么下载我的情况? http
我正在用我认为现在知道的关于获得此配置的内容更新这篇文章;但是,还有更多要知道,因为我仍然有一个问题是一个关键领域. 我使用SQLite进行单元测试,现在可以正常工作,使用下面的配置步骤.当我想要使用比内存中测试数据更多的数据的UI测试运行但没有SQLServer的开销时,我也使用它 – 此配置失败,具有以下内容: {"Could not create the driver from NHiber
与合同: namespace ACME.FooServices { [ServiceContract] public interface IFooService { [OperationContract] [WebInvoke(Method = "POST", ResponseFormat = WebMe
我有一个复杂的问题与ASP.Net 4.0 Ajax ….我开始一个网站与Visual Studio 2010在我的机器,并添加了一些更新面板,他们用来工作正常,但突然我得到了一系列的错误,当我运行我网站 Microsoft JScript runtime error: ASP.NET Ajax client-side framework failed to load. Microsoft JSc
我在使用ViewBag时正在使用MVC 3.我想测试是否已分配ViewBag的其中一个属性.我知道在 PHP中你可以做isset(变量),但在.NET 4中有类似的东西吗? 场景是我正在制作一个嵌套的布局,它通过ViewBag获取一个节标题和一个字幕副标题.它们由分隔符分隔,子标题是可选的.如果未设置子标题,我不想显示分隔符. 这就是我想象它将被.NET 4 equivelant取代的地方. @s
我有一个应用程序,我必须检查是否已安装.NET FW 3.5.如果已安装,我想打开一个消息框,要求用户从Microsoft网站下载并停止安装. 我找到了以下代码.你能告诉我吗: a)我应该从哪里调用此函数? b)我应该检查是否已安装.NET FW 3.5或更高版本?例如如果安装了FW 4.0 – 是否需要安装3.5? 谢谢 function IsDotNET35Detected(): Boolea
据我所知,P linq决定打开多少线程(每个线程在不同核心的线程上) 按核心数计算. __________ Core 1 Core 2 Core 3 Core 4 ___________ 所以,如果我有一个找到所有前1000个素数的Plinq任务, Plink将在每个Core上打开一个新的Thread,以便最大限度地提高效率. 所以在这里,每个核心将运行1000/4数字,这是找到
在我的工作地点,我们最近将我们的代码库从.Net 3.5升级到.Net 4(C#).遇到的大多数问题已经解决,但是这个我无法弄清楚.我们通过混合使用xaml和代码来初始化控件和页面(基于开发人员首选项),但是一个页面在打开时会抛出NullReferenceException.这是一段代码片段(许多控件之一)抛出. 抛出异常的所有代码都在DataTemplate中(我认为这可能是相关的) <Text
我正在编写一个应用程序,允许用户安排从任意数量的源(SVN / Mercurial / etc)下载/打包文件的重复任务. 除了Mercurial之外,我已经设法实现了所有功能.由于我希望我的应用程序能够处理所有内容,因此我希望避免使用我的应用程序分发整个Mercurial目录,或者更糟糕的是,要求用户安装它. 我还没有找到任何类型的API,所以我想知道最好的方法是什么.我的项目中是否包含可以包含
好的,我知道这是一个黑客,但这是一个微小的数据操作项目,我想玩.
在探测反射器中的程序集时,我在编译器生成的类中偶然发现了一个fault关键字. 如果这个关键字,你们有没有人知道这个意思? C# private bool MoveNext() { bool flag; try { // [...] } fault { this.Dispose(); } return
在使用Task.Factory.StartNew创建的大约50-200个短生存工作线程的 WPF / c#应用程序中,在新创建的线程开始执行之前需要1到10秒. 这个非常慢的线程执行开始的原因是什么? 更新: 延迟是500毫秒 发现当使用的线程池线程数超过特定值时,线程池可能不愿意每500毫秒启动多个新线程.然而,使用 ThreadPool.SetMinThreads增加MinThreads –
我和 CodeContracts static analysis tool有争执. 我的代码: Screenshot http://i40.tinypic.com/r91zq9.png (ASCII version) 该工具告诉我instance.bar可能是一个空引用.我相信相反. 谁是对的?我怎么能证明它错了? 更新:似乎问题是 invariants are not supported for
我以调试模式发布了我的项目并将dll和pdb文件放在我的服务器中, 现在我想使用这些代码获取异常行号: System.Diagnostics.StackTrace trace = new System.Diagnostics.StackTrace(ex, true); Response.Write("Line: " + trace.GetFrame(0).GetFileLineNumber(
我正在尝试使用单一服务在 Linux上运行Windows .NET-4.0服务.它不是用单声道或任何东西编译的.我不是100%它可行,但我想我可以尝试(二进制兼容等,似乎 doable?).如我错了请纠正我. 我收到错误,它找不到一些dll.他们在系统中,但它没有找到它们.这是一个. $ldconfig -p | grep Posix libMonoPosixHelper.so (libc
我有一些代码依赖于没有内联的方法: internal class MyClass : BaseClass { // should not be inlined public void DoSomething(int id) { base.Execute(id); } } public abstract class BaseClass : Marsha
假设它们是预先加载的股票代码,键入文本框.我正在寻找可以复制的代码,而不是要安装的库. 这是受这个问题的启发: Are there any Fuzzy Search or String Similarity Functions libraries written for C#? Levenstein距离算法似乎运行良好,但计算需要时间. 当用户输入额外的字母时,是否需要重新运行查询这一事实是否有任
我的问题是,在下面的代码中,我可以确定实例方法将访问我认为它们将要的变量,还是可以在我还在工作时由另一个线程更改?封闭是否与此有关,即我将处理IEnumerable< T>的本地副本了.所以枚举是安全的吗? 为了解释我的问题,如果我从不写共享变量,是否需要任何锁定? public class CustomerClass { private Config cfg = (Config)Conf
看完这篇 article& article – 我很困惑. 它说 : If there are two methods at different levels of the hierarchy, the “deeper” one will be chosen first, even if it isn’t a “better function member” for the call. 还 – I