Tag: console application

在Timer中使用Console.WriteLine为什么它会出现退出?

我有一个控制台应用程序,当我使用Console.ReadLine() ,应用程序将显示“Hello World”。为什么Console.ReadKey()不能? static void Main(string[] args) { System.Timers.Timer timer = new System.Timers.Timer(1000); timer.Elapsed += timer_Elapsed; timer.Enabled = true; Console.ReadKey();// When use ReadLine() work fine; } static void timer_Elapsed(object sender, System.Timers.ElapsedEventArgs e) { Console.WriteLine(“Hello World”); } 修复: http : //support.microsoft.com/kb/2805221

从自托管的WEB API控制台应用程序返回jsonp

我使用了这篇博客文章中描述的jsonp格式化程序: http : //www.west-wind.com/weblog/posts/2012/Apr/02/Creating-a-JSONP-Formatter-for-ASPNET-Web-API 有没有人尝试将格式化程序与自托管控制台应用程序一起使用? 我在常规的MVC 4项目中尝试过格式化程序,它立即起作用。 但是,我想在自托管控制台应用程序中使用它,我在使用它时遇到了很多麻烦。 我已注册格式化程序,并validation它已添加: var config = new HttpSelfHostConfiguration(serviceUrl); config.Formatters.Insert(0, new JsonpMediaTypeFormatter()); 我已经validation在使用以下代码发出请求时正在调用格式化程序: $(“#TestButton”).click(function () { $.ajax({ url: ‘http://localhost:8082/Api/Test’, type: ‘GET’, dataType: ‘jsonp’, success: function(data) { alert(data.TestProperty); } }); }) 我已经检查了Fiddler,我得到的回答是: HTTP/1.1 504 Fiddler – Receive Failure Content-Type: text/html; charset=UTF-8 Connection: close Timestamp: 09:30:51.813 [Fiddler] ReadResponse() failed: The server did […]

C#控制台应用程序 – 如何使用GDI +绘制BMP / JPG文件?

我想使用C#控制台应用程序和GDI +在BMP或JPG文件中绘制矩形,箭头,文本,行等形状。 这是我在网上找到的: c#save System.Drawing.Graphics to file c#save System.Drawing.Graphics to file GDI + Tutorial for Beginners http://www.c-sharpcorner.com/UploadFile/mahesh/gdi_plus12092005070041AM/gdi_plus.aspx Professional C# – Graphics with GDI + codeproject .COM /用品/ 1355 /专业-C-图形与 – GDI 但这仍然无法帮助我。 其中一些链接仅针对Windows窗体应用程序解释了这一点,其他链接仅供参考(MSDN链接),仅解释GDI +中的类,方法等。 那么如何使用C#控制台应用程序绘制图片文件? 谢谢!

如何获取异步的返回值Task methdoName()?

我正在尝试获取我的方法的返回字符串,但问题是我不知道如何从public async Task Login(string username, string password, string site)获取返回值public async Task Login(string username, string password, string site) 。 这是我在Program.cs中的代码 static void Main(string[] args) { var username = “Leonel.Sarmiento”; var password = “welcome”; var site = “QADBSite”; var url = “na1.sabacloud.com”; ConsoleCustomizer.Spinner Spinner = new ConsoleCustomizer.Spinner(“+”, “x”, “+”, “x”); ConsoleCustomizer.TypeWriter TypeWriter = new ConsoleCustomizer.TypeWriter(15, 150); ConsoleCustomizer.Alerts […]

使用API​​隐藏程序标题栏

可以使用c#和windows api删除一个窗口控制台标题栏,如果是的话怎么办? 请。

从控制台应用程序记录SOAP消息

我正在尝试将我开发的控制台应用程序和特定的第三方远程SOAP Web服务之间的请求和响应(原始XML SOAP信封)记录到数据库以进行审计,我找不到办法。 理想情况下,我想做的是获取请求 Albireo 和响应 Hello, Albireo. 并将它们保存在数据库中。 到目前为止,我发现网上的每个教程都归结为两种方法,即SoapExtension方法和跟踪方法。 SoapExtension方法 SoapExtension方法基于SOAP Message Modification Using SOAP Extensions指南,在此方法中,您创建一个inheritance自SoapExtension的类并将其挂钩到应用程序的配置中,类的ProcessMessage方法将允许您拦截SOAP消息。 这是从SoapExtensioninheritance的类的示例: namespace Playground.Client { using System; using System.Web.Services.Protocols; public class SoapLogger : SoapExtension { public override object GetInitializer(System.Type serviceType) { throw new NotImplementedException(); } public override object GetInitializer(LogicalMethodInfo methodInfo, SoapExtensionAttribute attribute) { throw new NotImplementedException(); } public override […]

控制台应用程序 – 无法找到运行此应用程序的运行时版本(我拥有它们)

像其他人一样,我遇到一个简单的控制台应用程序的问题,该应用程序从我们的数据库读取记录 这个小程序需要放在我们的文件服务器上。 它会读取新记录并将摘要转发给母公司。 这将是每X分钟运行一次的计划任务。 我不想要安装程序,因为我不希望服务器需要重启。 从截图中,注意我已经安装了几乎所有版本的框架,并且调试信息被复制到程序文件夹中。 这是程序的调试版本,但没有其他调试信息输出到窗口。 我尝试过在2.0,3.5和4.0下构建。 所有版本都给我相同的错误消息。 [更新]: 沃尔在评论中提问 这是一个控制台应用程序,因此它实际上是整个app.config文件。 对于这些.config设置,我通常一无所知; 但是,我觉得我对这个问题有所了解! 🙂

创建一个独立的.exe文件

我有一个在visual studio 2010中构建的控制台应用程序。 当我实际构建项目时,我得到\ bin \ Debug \ MyProj.exe下的.exe文件。 当我粘贴并从其他位置运行此.exe时,它也期待其他文件。 有什么想法我怎么能把它作为独立的exe文件。

调试和发布版本之间缺少entity framework参考

在调试版本和发布版本之间的区别以及它对引用的使用中,必定存在一些我不理解的东西。 我正在使用Entity Framework 6连接到之前已设置的数据库。 我能够在调试模式下成功构建和运行项目。 如果我将其更改为发布模式,我会立即获得构建错误,指示无法再找到那里的名称空间和类型。 我查了一下,据我所知他们都是目标框架.Net 4.5,我看到这可能是其他人的问题。 我发现我的解决方案资源管理器中的参考文献中列出的内容没有区别。 我正在使用visual studio 2013.很高兴提供任何代码,但我不知道什么是最相关的。 我得到的一些错误: The type or namespace name ‘Entity’ does not exist in the namespace System.Data’ (are you missing an assembly reference?) in Holds.Context.cs The type or namespace name ‘DbContext’ could not be found (are you missing a using directive or an assembly reference?) in […]

如何将项目的文件路径放到控制台应用程序窗口中?

我希望能够让用户将文件拖放到我的控制台应用程序窗口,这样他们就不会被迫将文件拖放到应用程序的图标上(或链接,甚至更糟糕的是在控制台中编写命令行)。 如何获取我放入应用程序窗口的文件路径列表?