草庐IT

microsoft-metro

全部标签

c# - Microsoft 不推荐的 Entity Framework 自跟踪实体

在浏览Microsoft的网站时,我发现他们不再推荐使用self跟踪实体。下面的每个链接都是提到不使用STE的MS资源:显示EntityFramework团队提供的模板:EFDesignerCodeGenerationTemplatesSelf-TrackingEntitiesRecommendedtechnologiesforN-Tierapplications有谁知道为什么Microsoft不再建议使用STE? 最佳答案 (注意:由于我不为MS工作,所以这都是基于他们的公开声明和过去历史的猜想)。您发布的第一篇文章“有点”解释了

c# - System.Threading.Tasks.Dataflow 和 Microsoft.Tpl.Dataflow 之间有什么区别

有2个不同的官方TPL数据流nuget包。我很困惑选择我应该使用哪个。据我了解,System.Threading.Tasks.Dataflow版本比其他版本稍新,而且System.Threading.Tasks.Dataflow似乎是针对最新版本的.net。谁能解释一下它们之间的区别? 最佳答案 Microsoft.Tpl.Dataflow最初作为.net4.5的一部分作为独立于BCL的组件发布-这里是blogpostannouncingthereleaseSystem.Threading.Tasks.Dataflow作为一个单独的

c# - 无法加载文件或程序集“Microsoft.mshtml ...强名称验证失败

我制作了一个WPF/C#程序,我正在使用Internet控件进行所见即所得的HTML编辑。这是一个常规的可执行程序。它适用于大多数计算机,但有些计算机会出现以下错误。Couldnotloadfileorassembly'Microsoft.mshtml,Version=7.0.3300.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a'oroneofitsdependencies.Strongnamevalidationfailed.“Microsoft.mshtml.dll”文件随程序一起分发。它与所有其他必需的dll位于与exe文件

c# - 如何使用 Microsoft Fakes 获取基类的垫片?

classParent{publicstringName{get;set;}}classChild:Parent{publicstringaddress{get;set;}}[TestClass]classTestClass{[TestMethod]publicvoidTestMethod(){varc=newFakes.Child();c.addressGet="foo";//Icanseethatc.NameGet="bar";//ThisDOESNOTexists}}如何在上面的代码示例中设置“名称”? 最佳答案 为Paren

c# - 使用 'Microsoft.Office.Interop.Word._Document.Close'时编译时警告

有人知道如何解决这个警告消息吗?Ambiguitybetweenmethod'Microsoft.Office.Interop.Word._Document.Close(refobject,refobject,refobject)'andnon-method'Microsoft.Office.Interop.Word.DocumentEvents2_Event.Close'.Usingmethodgroup. 最佳答案 我设法解决警告的唯一方法是使用显式强制转换:vardoc_close=(Microsoft.Office.Inte

c# - Microsoft.IdentityModel 与 System.IdentityModel

我正在使用FormsAuthentication和ASP.NETMVC2开发一个基于声明的授权系统。我看到一个命名空间“Microsoft.IdentityModel”提供了很多与另一个“System.IdentityModel”相同的东西。System.IdentityModelMicrosoft.IdentityModel当功能似乎重叠时,为什么这2个命名空间分开存在? 最佳答案 Microsoft.IdentityModel在.NET4.0及之前的版本中被WIF使用。System.IdentityModel将用于.NET4.5

c# - 没有为 Microsoft 报告服务中的数据源“Product_Detail”提供数据源实例

我正在尝试在报告中显示记录。数据在数据集中。但这对他们来说并不重要。加载表单时,它会显示报告布局。但是当我点击按钮时它显示错误。下面是我的代码。usingMicrosoft.Reporting.WinForms;//------------------------------------------------------------------////Copyright(c)Microsoft.Allrightsreserved.////------------------------------------------------------------------usingSys

c# - 使用 C# 在 Windows 7 中创建 Metro 风格的 Winform

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭6年前。Improvethisquestion是否可以在Windows7上的visualstudio10或visualstudio11中设计metro风格的winform?如果是这样,我在哪里可以找到有关如何操作的信息?我已经找到了一些链接,比如http://msdn.microsoft.com/en-us/library/windows/apps/br211380但我不了解WindowsMetro风格。谁能帮我解决这个问题?

c# - 如何避免 Microsoft Bot Framework 中的 "Sorry, my bot code is having an issue"

我有一个在Azure+BotFramework+LUIS(通过LuisDialog)上运行的机器人。如果用户碰巧连续快速发送两条消息(在机器人有机会回答之前),他们会在FacebookMessenger或网络嵌入中看到此错误消息:Sorry,mybotcodeishavinganissue.通过机器人channel模拟器调试时,我看到错误是这样的:"text":"Error:Responsestatuscodedoesnotindicatesuccess:429(TooManyRequests).atSystem.Runtime.CompilerServices.TaskAwaiter

c# - Microsoft.Fakes 不会在正常的单元测试上下文中运行

我正在使用一个简单的概念验证FakesnUnit测试:[Test]publicvoidTestFakes(){using(varctx=ShimsContext.Create()){System.Fakes.ShimDateTime.NowGet=()=>{returnnewDateTime(2000,1,1);};Assert.That(DateTime.Now.Year,Is.EqualTo(2000));}}此测试在VisualStudio测试资源管理器中运行,但不在以下位置运行:n单元图形用户界面n单元控制台JetBrains测试运行器(dotCover或Resharper)T