【C# 读取控制台环境下的按键信息】教程文章相关的互联网学习教程文章

c#-通过控制台应用程序与Oracle的连接无法通过Web服务运行【代码】

我无法通过asmx Web服务连接到Oracle模式,而无法通过控制台应用程序[x86]连接. 编码:var conn = new OracleConnection("Data Source=xe;User ID=mySchema;Password=myPass");例外:ORA-12154: TNS:could not resolve the connect identifier specified环境:Windows 7 x64-VS 2008. 任何想法? 请问我任何其他信息 提前致谢.解决方法:OCI(ODP(或本机Oracle客户端层)所基于的Oracle客户端层)存在一个错误,该错误会阻止位于带括号()...

c# – 尝试使用MySQL Entity Framework 6运行控制台应用程序时的ConfigurationErrorException【代码】

我正在尝试学习如何在MySQL中使用Entity Framework 6.由于我已经有了一个现有的数据库,所以我遵循Model First方法.但是,我总是面对这个有用的错误消息. 在Program.cs中的这行代码中触发错误:List<Student> students = dbContext.Students.ToList();错误消息只是说:An unhandled exception of type ‘System.Configuration.ConfigurationErrorsException’ occurred in System.Configuration.dll Additional information: Unrecog...

c# – 多个数据库插入的控制台应用程序上的ThreadAbortException【代码】

如果我尝试使用控制台应用程序中的线程一次执行一次> 100个数据库插入,则会出现以下错误.根据当前的架构,我需要一次插入一个记录.对于较少数量的记录(10-30),不会发生错误.是否一次插入这么多记录会产生这个问题? 代码类似于:foreach (MyObject myObject in myObjectCollection) {var database = new SqlDatabase(connectionString);using (DbCommand command = database.GetStoredProcCommand(storedProcedureName)){ // Create...

c# – 在客户端控制台应用程序中保存SQL Server连接字符串的位置?【代码】

我正在创建一个Windows控制台应用程序来监控用户的出席情况.当用户登录到他的计算机(连接到网络)时,应在SQL Server数据库中更新Windows登录时间. 所有客户端计算机都使用网络连接. 问题是我将数据库连接字符串保存到服务器的哪个位置?如果我将连接字符串(加密)保存在客户端应用程序中运行的控制台应用程序中,如果几个月后服务器名称/用户名/密码发生更改,则会产生问题. 请为此问题提供最佳方法.解决方法:您确实可以将其存储在应用...

c# – 在数据库的控制台窗口中显示数据【代码】

我创建了这个简单的“员工”程序来训练我的sql.如果用户愿意,我决定显示数据库中的所有数据.using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data.SqlClient;namespace MySQLQueryTest { class Program {static void Main(string[] args){string response = "";while (response != "exit"){Console.Write(">>");response = Console.ReadLine();switch (response.ToLower()){...

c# – 如何从Visual Studio中的包管理器控制台调用针对SQL Azure的update-database?

我使用的是EF 6.1.3.我试图从包管理器控制台调用update-database对SQL Azure.使用本地SQL Express 2012,一切正常.我可以使用SQL Server Management Studio 2012/2014和具有相同凭据的Visual Studio Server Explorer成功连接到服务器.我已从管理门户网站上对SQL Azure防火墙进行了例外但我收到错误:Error Number:18456,State:1,Class:14Login failed for user ‘xxxxxxx’.This session has been assigned a tracing ID of ‘xxxxx...

C#控制台应用(.NET Core)添加System.Windows.Forms失败(未解决)【图】

问题没有解决。。。。暂时放弃。 书 精通C# 3.3.4提到使用System.Windows.MessageBox类。经搜索,发现这个类在System.Windows.Form下。 我设想, 第一步在项目里添加System.Windows.Forms引用。 然后第二步using 就可以用了。 结果在第一步,添加引用的时候失败了。 后来发现项目自带System.Windows.Forms。 不过没有MessageBox类

C#-将数据从Windows应用程序发送到控制台应用程序【代码】

在我的应用程序中,我使用Windows窗体创建了一个GUI,其中有一个带有值的ListBox和一个名为sendto的按钮.用户从列表框中选择并单击sendto按钮.单击此按钮后,应在控制台应用程序上显示从列表框选择的值.在此,以Windows形式开发的GUI充当服务器,而控制台应用程序充当客户端.如何将数据从Windows表单发送到C#中的控制台应用程序?我是C#的新手.解决方法:我在回答您的问题:使用C#进行套接字编程…但是一些不了解您的人关闭了您的问题… ...

c# – 获取句柄并写入启动我们进程的控制台【代码】

我怎么能写一些已打开的控制台的标准输出?我用这段代码找到了我需要的控制台:IntPtr ptr = GetForegroundWindow(); int u;GetWindowThreadProcessId(ptr, out u);Process process = Process.GetProcessById(u);问题是如何获得此进程的标准输出句柄指针(stdHandle). 我想要的是:SafeFileHandle safeFileHandle = new SafeFileHandle(stdHandle, true);FileStream fileStream = new FileStream(safeFileHandle, FileAcc...

如何将C#控制台应用程序附加到正在运行的Windows服务?

我有一个Windows服务,它生成日志,因为它执行一些.我也为我写入日志文件的每条日志消息执行console.writeline调用.但由于它的Windows服务,console.write行不可见. 我想编写一个C#控制台应用程序,它可以附加到我的服务(已经运行),它可以显示进程(我的Windows服务)正在生成的所有console.writeline消息. 更新:日志量非常频繁(每分钟50条消息),我宁愿不想为此事件日志聚集.使用cosole窗口有助于查看日志并在方便时退出解决方法:从服务...

c# – 是否可以在Windows控制台应用程序中使用savefiledialog()【代码】

using System; using System.Collections.Generic; using System.Linq; using System.Text;namespace Diagnostics {class Program{static void Main(string[] args){string filename = null;using (SaveFileDialog sFile = new SaveFileDialog()){sFile.Filter = "Text (Tab delimited)(*.txt)|*.txt|CSV (Comma separated)(*.csv)|*.csv";if (sFile.ShowDialog() == DialogResult.OK){filename = sFile.FileName;WriteRegKey(diag...

c# – 启动时控制台应用程序和.NET中的Windows应用程序有什么区别

想象一下.NET应用程序在构建之后启动,无论是Console还是WinForm.除了像/ subsystem,/ out之类的complie-time标志,…操作系统(当前是Windows)或.NET虚拟机(我不知道哪个碰巧正在运行的应用程序,首先是如何)决定哪一个要运行所需的系统,要运行的窗口系统是什么?解决方法:我看到问题已经更新以反映FrdricHamidi的这个评论解决方案,但是为了遵守Stack Overflow的Q& A格式,我承认这是社区Wiki标志集的答案,按照“Question with no answ...

C#中的控制台和Windows窗体【代码】

好吧我正在创建一个带有插件架构的应用程序,应用程序可以在没有GUI的情况下运行,换句话说,GUI实际上是可选的……如果用户决定使用GUI,则控制台就是隐藏的. 我可以通过调用其中一个插件方法在控制台中创建表单,但是一旦创建了Window,控制台程序就会一直等到窗口关闭…有没有办法创建表单以便控制台不会我必须等待,它应该继续处理它自己的东西,只是通知gui一些信息?解决方法:为什么不将Windows窗体应用程序保存为单独的可执行文件并...

c# – 如何使用Windows任务计划程序执行.Net Core 2.0控制台应用程序?

我有一个Console应用程序,它是在VS2017中使用asp.net Core 2.0创建的.现在我想在特定时间段内重复运行此应用程序(如服务).所以我使用Windows任务计划程序尝试了这个,但是当我们使用任务计划程序创建任务时,它要求控制台应用程序的.exe文件. (请查看下面的图片) 但正如您所看到的那样,当我们使用.Net Core 2.0创建Console App时,bin / debug文件夹下将没有.exe文件. 任何人都知道如何使用Windows任务计划程序安排.net Core 2.0控制台...

c# – 为什么非托管内存占控制台应用程序使用的内存的60%以上?

我正在使用ANTS Memory Profiler 7.0分析内存使用情况,并注意到控制台应用程序的非托管内存使用量大约为193MB(约62%),只比1000万左右的记录填充一些DTO. 非托管内存的帮助文本说:The memory is assigned to the parts of the application that aren’t running as pure .NET code. This includes the common language runtime itself, graphics buffers and any unmanaged data accessed through P/Invoke or COM+为什么这个数字...

控制台 - 相关标签