【c#小灶——使用visual studio编写第一个程序】教程文章相关的互联网学习教程文章

c#-更改程序缓冲Okuma OSP-300M【代码】

我目前正在g代码中运行一个小循环,该循环必须等待公共变量更改值.启用程序缓冲后,我的g代码程序看不到变量的更改! 在此g代码循环中时,关闭程序缓冲的最佳方法是什么? 如果我手动将程序缓冲(NC可选参数第2位第7位)设置为“ DOES NOT”,则我的循环运行正常,并且控制器在每个循环中均正确检查了公共变量的值.NLOOP G04 F1 IF[VC890 EQ 0] GOTO NRTS GOTO NLOOP NRTS RTS非常简单的循环.也许它需要更复杂.也许更长的时间就没关系了?...

c#-不支持通过/ common或/ consumers端点的应用程序错误【代码】

我希望任何人都能帮助我解决这个问题 我试图从Microsoft Graph Api获得与公司特定的应用程序一起工作的代码示例之一.在我的租户登录屏幕上登录后,我将重定向到应用程序,并出现以下错误.AADSTS90130: Application ‘{application id}’(aad name) is not supported over the /common or /consumersendpoints. Please use the /organizations or tenant-specific endpoint.在我的启动课程中,我有以下代码:// The graphScopes are th...

c#-无法加载文件或程序集“ Microsoft.Azure.ActiveDirectory.Client.Framework”或其依赖项之一

我想从头开始实施active-directory-scim-provisioning,为了指导我遵循this示例.我创建了一个基本的asp.net WebAPI应用程序,并安装了此SystemForCrossDomainIdentityManagement nuget包. 项目构建正常,但是在运行webapi项目时出现以下错误.Could not load file or assembly ‘Microsoft.Azure.ActiveDirectory.Client.Framework’ or one of its dependencies. An attempt was made to load a program with an incorrect format.我认...

c#-错误无法从程序集“ dotless.Core,版本= 1.5.3.0中加载类型’dotless.Core.configuration.WebConfigConfigurationLoader’【代码】

我正在使用asp.net MVC应用程序(.net framework 4.6.1),我想将捆绑包用于.less文件,因此我将捆绑包注册到BundleConfig文件中,如下所示public static void RegisterBundles(BundleCollection bundles) {//other bundles are here ..bundles.Add(new LessBundle("~/Content/less").Include("~/Content/*.less")); }为了减少使用,我已经从软件包管理器中安装了以下软件包dotless.Core.1.6.0.1 dotless.AspNetHandler.1.6.0.1 System.W...

c#-从“应用程序见解”(Azure Portal)中获取数据以将其显示在asp.net Web应用程序的网页上【代码】

我已使用应用程序见解使用Azure门户配置了.net Web应用程序.现在我想要的是,门户中显示的详细信息应该显示在.net Web应用程序的网页上.我不知道这样做,并希望有人在这方面帮助我.我还共享了我实际上想从Azure门户获取的快照,以在应用程序的网页上显示为网格报告.[解决方法:有一个API可从Application Insights检索数据.从文档中,您可以“查询和集成Application Insights为您的应用程序收集的性能,可用性和使用情况数据”,以及“使用...

c#-从程序集获取所有资源的列表【代码】

我有一个带资源的文件夹,想获取所有路径的列表.如果将它们设置为嵌入式资源,则可以通过var resources = Assembly.GetExecutingAssembly().GetManifestResourceNames();遵循答案https://stackoverflow.com/a/1935035/6229375时,我不应该再使用嵌入式资源,否则我做错了什么?解决方法:从以下blog post: 标有“ Resource”的构建操作的文件将添加到名为ProjectName.g.resx的特殊resx文件中.该文件是在构建期间生成的,它不是项目的一部...

c#-Azure函数未将自定义事件记录到应用程序见解【代码】

我已经创建了服务总线触发的Azure函数,并希望在应用程序见解中记录自定义事件.private static string key = TelemetryConfiguration.Active.InstrumentationKey =System.Environment.GetEnvironmentVariable("APPINSIGHTS_INSTRUMENTATIONKEY", EnvironmentVariableTarget.Process);private static TelemetryClient telemetryClient =new TelemetryClient() { InstrumentationKey = key };[FunctionName("Function1")]public stati...

C#-ASP.NET应用程序如何检查用于请求的代理?【代码】

我有一个通过Web代理调用某些服务的应用程序.我想显示有关用于请求的代理的信息.我怎样才能做到这一点? 我的代码如下:WebRequest request = WebRequest.Create(url); request.Credentials = CredentialCache.DefaultCredentials; HttpWebResponse response = (HttpWebResponse)request.GetResponse(); log(response.StatusDescription); // HERE I'd like something like log(request.getProxy())) reponse.Close();任何想法?谢...

c#-精简程序多个查询读取速度很慢【代码】

我看到了很多有关此的问题,以及Marc Gravell关于他为什么不想继续在dapper上使用多重网格的解释. 但是我只想了解一些东西var grid = context.QueryMultiple(string.Join(" ; ", selectCommands)); return queries.Select(q => grid.Read<T>()).AsList();在这种情况下,QueryMultiple大约需要3秒钟才能执行(这几乎是SQL上的执行时间),而具有2个查询的网格读取首先需要3秒钟,然后需要9秒钟. 每行大约有5万行,只有5列,其中2列为int,2列...

C#-多个项目,单个程序集版本管理器【代码】

我有一个解决方案,其中包含约70个项目,每个项目都有其单独的版本(我们遵循的是Version模式). 我们希望在单个文件中管理程序集版本,如其他问题/答案中所建议的,类似于CommonAssembliesVersions.cs文件. 唯一的问题是,这样做是为了给每个程序集提供相同的版本.可以指定将哪个版本分配给哪个程序集?就像是[assembly "AssemblyName1":AssemblyVersion("0.0.1.1")] [assembly "AssemblyName2":AssemblyVersion("1.2.4.1")] [assembly "...

C#-Atata Selenium Web驱动程序无法通过角度应用程序上的ID查找控件【代码】

我一直在努力使用atata作为框架,在角(5)应用程序上建立一个简单的自动化测试,该框架只是包装了硒Web驱动程序以进行测试.为了我的一生,我无法在登录页面上找到我需要的元素.我试过按xpath,css,id和名称查找.都不起作用.请问有人可以帮我了解我做错了什么吗? 我已确保要尝试管理的控件具有适当的ID,并在我检查元素时显示它们.有什么我应该做的事情,以便网络驱动程序访问dom而不访问网站html源(因为它是spa,所以有所区别)?我也尝试过...

C#-查找Winform应用程序的坐标【代码】

我有一个简单的登录屏幕Windows窗体应用程序,现在我要通过适配器控制该应用程序,我想找到文本框和按钮的坐标,在右键单击文本框控件并从其属性中选择位置后,我尝试使用这些坐标,但是这没用.所以我想找到合适的位置,因为Windows窗体应用程序表单大小可以在运行时更改.因此,如何找到Windows窗体坐标. 我尝试使用文本框和按钮控件的属性中提供的坐标,但是这些坐标不起作用.IntPtr childHwnd = Win32API.FindWindowByPosition(ptr, new ...

c#-从.Net应用程序编译.cs

是否有托管API来编译C#应用程序(到内存或磁盘)?我认为存在一个是因为SharePoint会在内存中编译ASP.NET页.我们想在运行时使用它来生成Linq DataContext,并针对各种项目进行编译.解决方法:看一下Microsoft.CSharp.CSharpCodeProvider类.该页面包含如何使用该类来编译C#源代码的示例代码. 注意:此类不能用于部分信任中.您需要以完全信任的身份运行才能运行C#编译器.

在VB.Net/C#表单应用程序中打印-版式设计器?

我维护一个vb.net表单应用程序,该应用程序可以将各种标签打印到标签打印机. (标签打印机就像其他打印机一样,只是较小的打印区域/较低的分辨率) 该系统使用打印机硬件支持的旧版打印方法,但是十多年来一直没有使用.我添加了要从PrintDocument类进行打印的逻辑.我喜欢班级的灵活性,但是布局有点乏味. (定义每个DrawString命令的大小/位置等) 是否有用于生成打印文档布局的软件产品或开源UI设计器?设计器的输出必须是我可以集成到我的...

C#-共享程序集

有一个设计问题.我已经编写了几个C#应用程序.这些应用程序中的大多数都有自己的sql或access数据库,但是它们也共享一个公共数据库,但是它们是完全不同的应用程序,它们在自己的业务域中承担自己的职责. 与我交谈的一些人相信以下几点:应用程序应该是孤岛.他们不应该分享任何东西.不共享程序集,组件或数据库. 我需要这个建议.什么时候可以接受共享,或者它永远不是一个好主意. 谢谢解决方法:在某处有一条线…强烈建议您共享库代码-但是...