草庐IT

schemas-microsoft-com

全部标签

c# - 什么时候需要在 C# 中通过 COM 查询的接口(interface)上调用 Marshal.ReleaseComObject

我一直在使用一些DirectShow接口(interface)来使用C#和DirectShow.Net播放数字电视(DVB-T).我最近遇到运行时错误COMobjectthathasbeenseparatedfromitsunderlyingRCWcannotbeused.此错误发生在以下行中:_guideData=_transportInformationFilterasIGuideData;_transportInformationFilter属于IBaseFilter类型,这是一个先前通过DirectShow.Net实用程序函数分配的COM对象。我假设错误是由于_transpor

c# - 命名空间 'TeamFoundation' 中不存在类型或命名空间名称 'Microsoft'

我在使用.net4.0的ASP.NETMVC4应用程序中添加了以下引用。我还在我的应用程序中包含了命名空间,但我仍然看到以下错误:Reference:Microsoft.TeamFoundation.Client.dllC:\ProgramFiles(x86)\MicrosoftVisualStudio12.0\Common7\IDE\ReferenceAssemblies\v2.0\Microsoft.TeamFoundation.Client.dll"Thetypeornamespacename'TeamFoundation'doesnotexistinthenamespace'M

c# - 在没有类型库的情况下使用 C# 中的 COM dll

我需要使用很久以前用Delphi开发的COM组件(dll)。问题是:dll不包含类型库…….NET中的每个互操作功能(例如TlbImp)似乎都依赖于TLB。该组件已在此处的Delphi程序中使用多年,没有出现任何问题,因为“使用Delphi的COM对象不是什么大问题,因为我们知道接口(interface)”(引用Delphi开发人员的话)。有什么方法可以在没有TLB的情况下从c#使用此DLL?我试过将DLL用作非托管,但它导出的唯一方法是DllUnregisterServer、DllRegisterServer、DllCanUnloadNow和DllGetClassObject。我知道

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# - .NET 4 任务并行库可以使用 COM 对象吗?

这是一个“这可能吗,如果可以的话,你能给我一个简单的例子吗,因为我在网上找不到一个?”类似的问题。我有许多完全独立的(即“令人尴尬的并行”)进程,我想使用C#在.NETFramework4中使用TaskParallel库并行运行这些进程。其中一些流程需要使用可通过COM/OLE自动化访问的软件。具体来说,有一个Parallel.Foreach()循环从项目列表中划分任务,基本上调用Parallel.Foreach内部的不同函数来处理处理(因此其中一些函数使用COM库来工作).这可能吗?谢谢。 最佳答案 通过TPL使用COM对象是10

c# - C# 中的 MSMQ COM API

从C#使用MSMQManagement的最佳方式是什么?当远程机器断开连接时,我需要能够查看和清除本地传出队列。显然有些用户可以通过COMAPI执行此操作,但在COM引用选项卡中,我没有其他网站/博客/帖子提到的“MicrosoftMessageQueue3.0对象库”(也没有任何类似的内容)。我在机器上搜索了Interop.MSMQ.dll,但也找不到。我们使用VS2008并在Windows764位上运行。我错过了什么?是否有其他机制可以通过“正常”托管类来实现这一点?谢谢 最佳答案 项目+添加引用,浏览选项卡。导航到c:\win

c# - 用于通用方法的 Microsoft Fakes shim

我无法理解如何为特定的通用方法设置垫片。这是实际方法的签名:publicIEnumerableExecuteQuery(TableQueryquery,TableRequestOptionsrequestOptions=null,OperationContextoperationContext=null)whereTElement:ITableEntity,new();这是我目前正在尝试(但失败)配置shim的方式:ShimCloudTableshimTable=newShimCloudTable();shimTable.ExecuteQueryOf1TableQueryOfM0Tab

c# - 如何使用 Skype4COM 在 Skype 的群聊中发送消息?

我一直在尝试用C#制作一个“SkypeBot”。到目前为止,我已经成功地让它在一对一的聊天中发挥作用。我无法让它在群聊中工作。这是我的来源:usingSystem;usingSystem.Windows.Forms;usingSKYPE4COMLib;namespaceSkypeBot{publicpartialclassForm1:Form{privateSkypeskype;privateconststringtrigger="!";//Say!helpprivateconststringnick="Bot";publicForm1(){InitializeComponent();

c# - MSBuild\12.0\bin\Microsoft.Common.CurrentVersion.targets(3243,9) : error MSB4094

在VSUltimate201312.0.21005.1REL中打开我的VSUltimate2012C#解决方案后,我收到以下警告:Warning1Foundconflictsbetweendifferentversionsofthesamedependentassembly.Pleasesetthe"AutoGenerateBindingRedirects"propertytotrueintheprojectfile.Formoreinformation,seehttp://go.microsoft.com/fwlink/?LinkId=294190.EnergyMS我遵循Micros

c# - 即使使用复制本地也无法加载文件或程序集 'Microsoft.SqlServer.Types

我有一份关于我的网络应用程序的内部报告,当我浏览到它时,它会按预期在本地显示。我使用带有标准apsx网页的rdlc和xsd来呈现报告。我现在已经部署到我的登台服务器,当我尝试浏览到显示我得到的报告的页面时:AnunexpectederroroccurredinReportProcessing.Couldnotloadfileorassembly'Microsoft.SqlServer.Types,Version=11.0.0.0,Culture=neutral,PublicKeyToken=89845dcd8080cc91'oroneofitsdependencies.Thelocat