草庐IT

Microsoft

全部标签

c# - 如何在没有 Visual Studio 的情况下开发 Microsoft Office 插件

我正在尝试在C#.Net中开发MSOffice插件,但我无权访问VisualStudio。相反,我使用SharpDevelop作为我的IDE,(但我的问题同样适用于使用任何其他IDE进行开发或从命令行编译的任何人......)我搜索了一些有关如何开发插件的指南,但它们似乎都需要VisualStudio并遵循以下步骤:安装互操作程序集创建一个VisualStudio.Net项目(我做不到这一点)扩展VSThisAddIn模板我设法做到的是:安装互操作程序集创建一个C#空SharpDevelop项目添加对Microsoft.Office.Interop.Outlook的GAC引用添加对Mi

c# - 启用 Microsoft 对 .NET Core 项目的代码分析

我们的团队使用带有自定义规则集的代码分析功能,如果我们忘记对方法参数执行空值检查等操作,就会导致构建失败。但是,现在当我们创建一个新的.NETCore项目时,代码分析似乎并不是这些新项目的一项功能。在项目属性区域中没有它的UI,并向项目添加自定义规则集asrecommendedhere似乎只影响StyleCop分析器(SAxxxx规则)。有什么方法可以在.NETCore项目中启用代码分析(CAxxxx)规则吗? 最佳答案 2021年更新FxCopAnalyzers已被弃用,现在建议使用更有限的Microsoft.CodeAnalys

c# - 未定义或导入预定义类型 microsoft.csharp.runtimebinder

我在我的C#项目中使用了dynamic关键字。我收到以下错误Oneormoretypesrequiredtocompileadynamicexpressioncannotbefound.下面是我的代码,我们使用VS2013和.NETFramework4.5.1。dynamiccstmDocProp=(Microsoft.Office.Core.DocumentProperties)mScribeShell.ScribeShell.ActiveWordDoc.CustomDocumentProperties;strings=String.Empty;s=Convert.ToString(

c# - 没有注册类型 'Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionaryFactory' 的服务

我遇到了这个问题:没有注册'Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionaryFactory'类型的服务。在asp.netcore1.0中,似乎当操作尝试时渲染View我有那个异常(exception)。我搜索了很多,但没有找到解决方案,如果有人可以帮助我弄清楚发生了什么以及如何解决它,我将不胜感激。我的代码如下:我的project.json文件{"dependencies":{"Microsoft.NETCore.App":{"version":"1.0.0","type":"platform"},"Microsoft.

c# - 缺少编译器所需的成员 'microsoft.csharp.runtimebinder.binder.convert'

我第一次使用Excel通过SeleniumWebDriver在c#中读取数据,但是当我构建这段代码时,它弹出一个错误:"Missingcompilerrequiredmember'microsoft.csharp.runtimebinder.binder.convert'"使用excel的代码用红色标注如下:excel.Applicationx1Appl=newexcel.Application();excel.Workbookx1WorkBook=x1Appl.Workbooks.Open(@"C:\app\o\SearchBy.xlsx");excel._Worksheetx1Wo

c# - 命名空间 "Interaction"中不存在名称 "http://schemas.microsoft.com/expression/2010/interactivity"

我已经在几个项目中使用了System.Windows.InteractivityDLL,没有任何问题。现在在我最新的项目中我无法让它工作。我总是收到以下错误:命名空间“http://schemas.microsoft.com/expression/2010/interactivity”中不存在名称“Interaction”。和命名空间:xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity"Microsoft.Expression.Interactions和System.Windows.Interactiv

c# - 使用 Microsoft.Office.Interop.Excel 另存为错误导出到 .xlsx

我正在编写一个模块,使用Microsoft.Office.Interop.Excel将DataTable导出到Excel,但在认真开始之前,我想了解最基本的工作:打开文件,另存为并关闭。我已成功打开和保存扩展名为.xls的文件,但无法使用扩展名为.xlsx的文件进行保存。它写入.xlsx文件,但当我尝试打开它时出现以下错误:Excelcannotopenthefile'SomeFile.xlsx'becausethefileformatisnotvalid.Verifythatfilehasnotbeencorruptedandthatthefileextensionmatchedth

node.js - 用于 SPA 应用程序的 .NET Core Docker 镜像

在创建新的ASP.NETCoreMVC应用程序时使用什么正确的Docker镜像,特别是使用React/Redux(或其他需要的Node.js)模板?如果不是特定的图像,对于由ASP.NETCoreMVC支持的Node.js应用程序,Dockerfile中应遵循哪些命令或过程?除了运行支持MVC站点之外,我不需要框架的SDK版本。dotnetnewreactredux运行时镜像没有安装Node.js,尝试运行容器时会报错。Dockerfile:FROMmicrosoft/aspnetcore:latestARGsource=./bin/Debug/netcoreapp2.0/publis

node.js - 用于 SPA 应用程序的 .NET Core Docker 镜像

在创建新的ASP.NETCoreMVC应用程序时使用什么正确的Docker镜像,特别是使用React/Redux(或其他需要的Node.js)模板?如果不是特定的图像,对于由ASP.NETCoreMVC支持的Node.js应用程序,Dockerfile中应遵循哪些命令或过程?除了运行支持MVC站点之外,我不需要框架的SDK版本。dotnetnewreactredux运行时镜像没有安装Node.js,尝试运行容器时会报错。Dockerfile:FROMmicrosoft/aspnetcore:latestARGsource=./bin/Debug/netcoreapp2.0/publis

c# - 哪些行为驱动开发 (BDD) 工具/框架可用于 Microsoft Stack?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭6年前。Improvethisquestion我对BehaviorDrivenDevelopment(BDD)感兴趣是否有适用于.Net平台(最好是C#和ASP.Net)的任何好的框架和/或工具?什么时候BDD被证明最适合在现实场景中使用?(辅助问题)