草庐IT

dynamics-ax-2012

全部标签

c# - 如何从 Visual Studio 2012 项目中删除 Fakes 程序集?

我添加了一个Fakesassembly到VisualStudio2012C#单元测试项目,通过“AddFakesAssembly”引用上下文菜单选项。完全删除Fakes程序集(即撤消我将其添加到项目中)的过程是什么? 最佳答案 从VisualStudio2012RTM开始,要从单元测试项目中完全删除Fakes程序集,您需要:从项目的Fakes文件夹中删除.Fakes文件从项目的(隐藏)FakesAssemblies文件夹中删除.*文件从项目中删除.Fakes程序集引用 关于c#-如何从V

c# - 在 Visual Studio 2012 中使用 DirectX

我有一些用C#编写的DirectX项目,需要专门通过VisualStudio2012运行。所有这些项目都使用名为“Microsoft.DirectX”的命名空间。MicrosoftWindowsSDK在我的Windows8计算机上完全并成功安装,但是这个命名空间仍然无法识别。我的问题是,“如何结合使用C#、VisualStudio2012和MSWindowsSDK来运行和开发DirectX应用程序?” 最佳答案 我建议你看看SharpDX.这是对DirectX的瘦管理访问,API与非托管版本非常相似(SharpDX是从非托管c++头

c# - 在C#中使用 'dynamic'实现访客模式

我有一个应用程序,我在其中对一系列元素执行操作,操作的确切性质取决于所操作元素的类型。由于封装的原因,不宜由元素来实现操作;这意味着它不能是元素类型的虚拟方法,因此“标准”多态性不起作用。我提出了previousquestion与此相关,并被告知这被称为访问者模式。我以前总是根据对象的类型使用if/elseif调度程序方法来实现它,然后调用适当的实现。然而,最近,我注意到使用dynamic关键字也可以完成同样的事情,如下所示:privatevoidReconcileTips(){foreach(varstepin_definition.Steps){ReconcileTips((dyn

c# - 在 Dynamic Linq Order By 上保留 NULL 行

我正在使用下面的代码片段来动态排序我的Linq查询并且效果很好。我不擅长反射或复杂的linq查询,但我需要一种方法,当使用升序时,NULL值在最后,反之亦然。因此,如果我的属性名称是一个整数并且列值是1、3、5,则默认情况下所有NULL行都将位于末尾,而不是开头。我可以向这个表达式添加什么来实现它?此代码适用于EntityFramework,但仍需要进行NULL比较。示例list.OrderBy("NAMEDESC").ToList()类publicstaticclassOrderByHelper{publicstaticIOrderedQueryableThenBy(thisIEnu

c# - VS 2012 发布后,使用异步与 VS 2010 的正确方法?

由于工作限制,我需要在不久的将来继续使用VisualStudio2010。同时,我在个人编码中一直在学习Async。最新的AsyncCTP是否与C#5.0的Async语言特性完全一致?安装AsyncCTP是否是将Async与VS2010一起使用的正确方法? 最佳答案 AsyncCTP是在VisualStudio2010中使用async的唯一方法。但是,它并不是async进入.NET4.5/VisualStudio2012,CTP中的几个错误已在最终版本中得到修复。根据CTP的自述文件,您不会在VisualStudio2010中获得这

c# - 我可以在 .NET/C# 中为 Microsoft Dynamics AX 编码吗?

我是一名C#开发人员,想开始学习DynamicsAX。请指导我能否在DynamicsAX中使用我的.net/C#技能(API知识)?我知道AX是用X++开发的,但有人告诉我这是可能的。请指导我AX是否具有Web界面或只是一个桌面应用程序。 最佳答案 2011年8月,DynamicsAX2012发布。它现在支持.NET,因此您现在可以在VisualStudio和任何.NET语言中进行开发。阅读DynamicsAX团队的这篇博文以获取介绍:WelcometoVisualStudioand.NETdevelopercommunity这是来

c# - owin启动类visual studio 2012出错

我是signalr的新手,我正在尝试在c#visualstudio2012中创建一个基本的聊天应用程序,但出现以下错误。Thefollowingerrorsoccurredwhileattemptingtoloadtheapp.-NoassemblyfoundcontaininganOwinStartupAttribute.-Thediscoveredstartuptype'SignalRTutorials.Startup,SignalRTutorials,Version=1.0.0.0,Culture=neutral,PublicKeyToken=null'conflictswith

c# - 如何在 Visual Studio 2012 中切换(或突出显示)同一解决方案的项目?

我是VisualStudio的新手,这个问题已经困扰我好几天了。我在VisualStudio2012中的同一个解决方案中有两个项目。在我的解决方案管理器中,其中一个被突出显示,所以当我在没有调试的情况下启动它时Ctrl+F5突出显示的那个开始。如何突出显示(然后按下Ctrl+F5)启动其他项目?无需关闭并重新打开项目。 最佳答案 右键单击->设置为启动项目。 关于c#-如何在VisualStudio2012中切换(或突出显示)同一解决方案的项目?,我们在StackOverflow上找到一

c# - 该组中没有可用的控件。将项目拖到此文本上以将其添加到工具箱“Visual Studio 2012

这不是编程问题,而是关于Visualstudioexpress2012的问题。尝试在visualstudio2012中创建新报告,但看不到数据集列表、参数等:在常规选项卡中,我看到了这个“该组中没有可用的控件。将一个项目拖到该文本上以将其添加到工具箱中”我已经搜索修复它,但直到现在都没有成功.. 最佳答案 我今天遇到了同样的问题并阅读了很多东西,例如“这是VS错误......”但解决方案比这简单得多,我只需要停止调试(Shift+F5)。如果这不起作用,我建议重新启动IDE。如果这不起作用,我想卸载VS并进行全新安装是您正在寻找的答

c# - 当部分 View 位于共享文件夹中时,ASP.NET MVC '@model dynamic' 无法识别模型属性

不重复:MVCRazordynamicmodel,'object'doesnotcontaindefinitionfor'PropertyName'根据那里的答案,AccordingtoDavidEbbo,youcan'tpassananonymoustypeintoadynamically-typedviewbecausetheanonymoustypesarecompiledasinternal.SincetheCSHTMLviewiscompiledintoaseparateassembly,itcan'taccesstheanonymoustype'sproperties.为什