草庐IT

Microsoft

全部标签

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

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

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

c# - 所有引用子项目的项目都必须安装 NuGet 包 Microsoft.Bcl.Build (C#/Windows Phone 7)?

我有一个特别困难的重构session涉及一个C#解决方案和VisualStudio2012中的多个项目。我需要将一堆代码提取到它们自己的程序集中,以便代码可以在多个项目之间共享,所有这些都在相同的解决方案。但是,无论我尝试什么,我都会收到针对引用新共享项目的项目的警告,即“所有引用{sharedprojectname}的项目都必须安装nuget包Microsoft.Bcl.Build”。我仔细检查了依赖项目和共享项目,详细验证了它们都使用相同的版本和完全相同的DLL用于Microsoft.Bcl版本1.0.1.19和Microsoft.Bcl.Async1.0.16版本包:系统.运行时

c# - 如何使用鼠标滚轮在 Microsoft 图表控件中启用缩放

我在我的项目中使用MicrosoftChart控件,我想通过使用鼠标滚轮在Chart控件中启用缩放功能,我该如何实现?但用户不必点击图表,这应该就像鼠标位置在我的图表上,而不是从那个点开始通过鼠标滚轮滚动它可以放大/缩小 最佳答案 您需要使用MouseWheel事件。首先使图表的两个轴都可缩放:chart1.ChartAreas[0].AxisX.ScaleView.Zoomable=true;chart1.ChartAreas[0].AxisY.ScaleView.Zoomable=true;并分配事件:chart1.MouseW

c# - 在位置 C :\Program Files (x86)\Microsoft visual studio 11. 0 找不到 ildasm.exe

VisualStudio2012的开发人员命令提示如何搜索ildasm.exe的位置。运行命令窗口Visualstudio2012的开发人员命令提示符将指向位置C:\ProgramFiles(x86)\Microsoftvisualstudio11.0但在此位置ildasm.exe不能找不到。实际上在命令窗口输入ildasm.exe会打开ildasm工具。任何人都可以阐明VisualStudio2012的开发人员命令提示符是如何找到物理ildasm.exe的。 最佳答案 当您启动VisualStudio2012的开发人员命令提示符时

c# - 将 Microsoft.Bcl.Async 与代码分析一起使用会导致错误

我正在尝试使用Microsoft.Bcl.Async和代码分析,但是当我运行代码分析时,出现一个或多个错误。我正在使用带有更新2的VisualStudio2012。这对我来说很容易重现:创建一个针对.Net4的新默认控制台应用程序。右键单击References,然后选择ManageNuGetPackages...单击Online并在SearchOnline框中键入async。您应该看到Asyncfor.NetFramework4...。点击安装并接受所有问题。向Main()添加一行内容:TaskEx.Delay(1000);和usingSystem.Threading.Tasks;转到

c# - 将现有应用程序移植到 Microsoft Azure 有哪些挑战?

将现有应用程序移植到Azure有哪些挑战?以下是我已经知道的几点。1)不支持session亲和性(Azure是无状态的)-我知道Azure负载平衡不支持session亲和性-因此,如果现有Web应用程序具有session亲和性,则应更改它。2)与COM接口(interface)-目前我认为不支持将COM组件部署到云中以与它们接口(interface)-如果我当前的应用程序需要访问一些遗留组件。3)使用非http协议(protocol)从云端与其他系统交互除上述几点外,您还知道哪些其他重要限制/注意事项?另外,最新版本如何解决这些痛点? 最佳答案

c# - Microsoft.Office.Interop.Excel.ApplicationClass 没有定义构造函数

我试着关注HowtoopenanExcelfileinC#教程,即在Com选项卡上添加对MicrosoftOffice14.0ObjectLibrary的引用并尝试编译代码:usingExcel=Microsoft.Office.Interop.Excel;//...Excel.ApplicationxlApp;Excel.WorkbookxlWorkBook;Excel.WorksheetxlWorkSheet;xlApp=newExcel.ApplicationClass();//errorhere//...并遇到编译时错误,说Thereisnoconstructordefined

c# - 如何在 .NET 4.0 中使用 Microsoft.Bcl.Async 支持 TransactionScope 中的异步方法?

这个问题在这里已经有了答案:GetTransactionScopetoworkwithasync/await(4个答案)关闭2年前。我有一个类似的方法:publicasyncTaskSaveItemsAsync(IEnumerableitems){using(varts=newTransactionScope()){foreach(variteminitems){await_repository.SaveItemAsync(item);}await_repository.DoSomethingElse();ts.Complete();}}这当然有问题,因为TransactionScop