.net-4.0相关内容

什么"引用是为了嵌入的互操作装配"意味着?

我收到以下警告: 一个参考的建立是为了嵌入互操作程序集 C:\ Program Files文件(x86)的\参考大会\微软\框架\ .NETFramework \ V4.0 \ Accessibility.dll 由于间接引用该程序集被组装创建 C:\ Program Files文件(x86)的\参考大会\微软\框架\ .NETFramework \ V4.0 \ System.Windows. ..
发布时间:2015-11-24 16:14:07 C#/.NET

使用FluentNHibernate +的SQLite与.NET4问题?

我有运行与使用NHibernate与FluentNHibernate + SQLite的VS2010 .NET3.5 WPF应用程序,和一切工作正常。 现在我想改变使用.NET4,但这已经变成了更为痛苦的经历,然后我的预期。当设置了我这样做的连接: VAR CFG = Fluently.Configure()。 数据库(SQLiteConfiguration.Standard.Sho ..
发布时间:2015-11-24 16:12:53 C#/.NET

Task.Factory.StartNew线程的优先级降低

一个code像下面将开始一个新的线程来完成这项工作。有没有什么办法可以控制线程的优先级? Task.Factory.StartNew(()=> { //这里的一切都将在一个新的线程中执行。 //我想设置该线程BelowNormal的优先级 }); 解决方案 这是“不”,当你决定是否使用线程池与否之一; - ) 更多细节在这里: http://msdn.mic ..
发布时间:2015-11-24 16:11:38 C#/.NET

使用的MemoryCache的多个实例

我想使用 System.Runtime.Caching 命名空间的缓存功能添加到我的应用程序,并可能需要使用缓存在几个地方,并在不同的上下文。 要做到这一点,我想用几个实例的MemoryCache 这里 不过,我看到 的,使用多个实例的MemoryCache是​​不鼓励的: 的MemoryCache不是单身,但你应该创建只有几个或可能只有一个的MemoryCache实例,code表示缓存的 ..
发布时间:2015-11-24 16:10:36 C#/.NET

.NET Framework 4的向后兼容

我们有一个WPF应用程序建立在.NET Framework 3.5的。 一些测试者发现,如果他们卸载.NET Framework 3.5的,但安装.NET Framework 4.0,我们的应用程序无法启动本身。 剂量这意味着.NET Framework 4.0中不包括所有3.5库,而用户必须安装.NET 3.5,即使他们有4.0? 我在这里看到的是由微软列出了一些迁移问题 他们都是重大的变 ..
发布时间:2015-11-24 16:08:45 C#/.NET

system.runtime.caching性能

我比较了system.runtime.caching在.NET 4.0和企业库缓存块,并让我惊讶的是从缓存中读取的物品的大型数据集合时执行可怕相比的性能。 企业库取100个对象大约0,15ms,10000对象约0,25ms。这是快速和自然的一个进程内缓存,因为没有实际的数据需要被复制(仅参考)。 在.NET 4.0的缓存读取100个对象中约25毫秒,10000对象约1500毫秒!这是非常缓慢相 ..
发布时间:2015-11-24 16:03:12 C#/.NET

以及何时使用何种元组?

可能有的请解释什么是元组是在真实的场景中你将如何使用它。我想找出如何能丰富我的编码经验? 解决方案 这 MSDN文章 举例说明它非常好,“元组是一种数据结构,有一个具体的数字和元素序列的”。 元组中常用的四种方式: 要重新present一组数据。例如,一个元组可以 再present数据库记录,并且其组件可以重新present 记录的各个领域。 要提供方便的,操控性,一个数据集。 ..
发布时间:2015-11-24 16:02:19 C#/.NET

拖放一个DLL的GAC("装配")在Windows Server 2008的.NET 4.0

我尝试部署约code到客户机,在这里我不想安装MS Windows的SDK工具。这意味着我没有获得“GACUTIL”。我也没有对我的code创建一个安装程序。看来,这可能是在.NET 4.0中仅有的两个选项。 在过去,我只会去开始,运行,键入“集结号”,并将其拖放我的DLL研究。 这是不再可能?当我试图做到这一点我没有得到任何错误消息,但该dll不会出现在“集结号”文件夹中。当我使用GACUT ..
发布时间:2015-11-24 16:01:41 C#/.NET

动态实现接口的.NET 4.0(C#)

随着新的动态功能,在.NET 4.0中,现在看来似乎应该是可以动态地实现一个接口,如给定: 公共接口的IFoo { 串酒吧(INT巴兹); } 公共类Foo:IFoo的 { 公共字符串酒吧(INT巴兹){返回baz.ToString(); } } 公共类代理:IDynamicMetaObjectProvider { 私人只读对象的目标; 公共代理(对象tar ..
发布时间:2015-11-24 16:01:23 C#/.NET

C#创建新T()

您可以看到我想要的(但没有)做如下code: 保护牛逼GetObject的() { 返回新T(); } 任何帮助将是很大的AP preciated。 编辑: 上下文如下。我在玩弄一个自定义的控制器类为所有控制器从派生,用标准化的方法。因此,在上下文中,我需要创建所述控制器类型的对象的新实例。因此,在写作的时候,它是这样的: 公共类GenericController&LT ..
发布时间:2015-11-24 15:57:25 C#/.NET

实用的例子,元组可以在.NET 4.0中使用吗?

我已经看到在.NET 4中引入的元组,但我不能想象在那里可以它用。我们总是可以做一个自定义类或结构。 解决方案 这一点 - 它是更方便的没有的做出一个自定义的类或结构的所有时间。这就像动作或 Func键的改善...你可以让这个类型的自己,但它们的存在很方便在框架 ..
发布时间:2015-11-24 15:56:34 C#/.NET

安装的MSBuild没有4.0的Visual Studio 2010

我安装了.NET 4.0和VS 2010 RC对我的笔记本电脑,并自动安装的MSBuild。我希望通过只在安装.NET SDK没有VS 2010打造一个持续集成服务器,所以我下载了微软的.NET 4.0框架,在此这是链接的SDK适当的链接,或者这仅仅是运行?如果没有,哪里的链接SDK? 我有点怀疑它是整个SDK,因为它是那里的.NET 3.5 SP1下载超过200MB仅35MB。 解决方案 ..
发布时间:2015-11-24 15:53:42 C#/.NET

如何抛出一个编译错误,如果多个成员具有相同的属性

简单的问题,你怎么强制C#编译器抛出一个编译错误。 更新:也许这是最好使用 Assert.Fail()而不是 我应该只适用于一类的一个成员的自定义属性。在我的其他类的“静态方法,它看起来对于一个成员,我希望它失败(不抛出异常),如果多个成员有属性适用于它。 公共类Foo { [MyCustomAttribute] 公共字符串FooString {获得;组; } [M ..
发布时间:2015-11-24 15:49:30 C#/.NET

2维整数数组的DataGridView

我如何去展示一个二维整数数组到一个DataGridView控制在C#.net 4.0? 解决方案 按照code样品此页面上填充行属性: 修改 原来,这比我想象的有点棘手。这里有一个code例如: VAR数据=新的INT [4,3] { {1,2,3,}, {4,5,6,}, {7,8,9,}, {10,11,12}, }; 变种rowCount等= d ..
发布时间:2015-11-24 15:46:57 C#/.NET

我如何才能知道,如果.NET 4.02安装?

我问这个问题一> - 它被关闭的“精确复制”被一些人谁没有花时间自己去仔细阅读问题/评论! 因此,另一种尝试 - 也许它会被关闭又有些毫无意义的原因之前,得到一些答案的工作时间 微软最近发布了一些“更新”用于.NET Framework。不幸的是,我不知道有什么办法,找出所安装的版本。 Framework的版本停留在 4.0.30319.239 。 感谢您一些启示; - ) PS:在app. ..
发布时间:2015-11-24 15:42:48 C#/.NET

如何重新启动/再重复任务?

我有我使用任务并行库已经实现了一个长期运行的任务。当任务开始时,我抓住几个输入值和集合的快照,然后利用这些信息进行各种操作。如果任何这些值或集合的任务运行时更改,我想有任务完成后立即再次运行。我应该创建一个新的任务或者是有没有办法重用现有的任务?什么是启动第二循环的最佳方式? 解决方案 创建一个新的任务。 作为 ..
发布时间:2015-11-24 15:37:37 C#/.NET

构建.NET 4项目南特

我如何获得恶性建立面向.NET 4.0框架的项目? 解决方案 2010年4月15日,... 更新上面从尤金正确的答案,.NET 4和Visual Studio 2010发布之后。 我下载VS2010和.NET 4运行。 量产版似乎是v4.30319即(C:\ WINDOWS \ Microsoft.NET \框架\ v4.0.30319) 在审查 然后,我更新了我的恶性脚本 <属 ..
发布时间:2015-11-24 15:19:55 C#/.NET

验证的DataAnnotations与Validator类

我想验证一个类装饰着数据标注的在属性应用于同一类,它工作正常。但是,当我尝试使用元数据类这是行不通的。有什么我应该做的,因此使用元数据类的验证?下面是一些code .. 本作品: 公共类假面 { [必需的(AllowEmptyStrings =假,的ErrorMessage =“厄尔尼诺NOMBRE ES obligatorio”) 公共字符串农布雷{获 ..
发布时间:2015-11-24 15:16:55 C#/.NET