【c# – UWP中远程应用程序服务后台任务的限制】教程文章相关的互联网学习教程文章

c# – Winforms – MVP模式:使用静态ApplicationController来协调应用程序?【代码】

背景 我正在构建一个双层C#.net应用程序: >第1层:使用MVP(Model-View-Presenter)设计模式Winforms客户端应用程序.>第2层:位于Entity Framework和SQL Server之上的WebAPI RESTful服务. 目前,我对Winforms客户端应用程序的整体架构有疑问.我是编程新手(大约一年),但我在这个应用程序方面取得了很大的进步.我想退后一步,重新评估我目前的做法,检查我是否正朝着正确的方向前进. 应用领域 Winforms应用程序是一个相当简单的安全人员跟...

c# – 控制台选择停止应用程序【代码】

我正在我的服务器上运行一个套接字服务器,我醒来时发现了许多有关其无法访问的消息.事实证明,在我上床睡觉之前,我在窗口中突出显示了一个IP地址,忘记按Enter键以恢复该过程. 这就是我现在在控制台中禁用选择的方法,但我仍然希望能够在没有应用程序暂停的情况下进行选择.#region Disable Quick-Edit Mode[DllImport("kernel32.dll")]static extern bool SetConsoleMode(IntPtr hConsoleHandle, int mode);[DllImport("kernel32.dll"...

c# – 应用程序配置文件的快速和脏的用户界面?

我想给我的用户是一个简单的WinForms GUI界面,使他们能够查看和编辑我的应用程序的配置文件,但真的没有时间做一个自定义的,硬编码的解决方案现在. 此外,对于可配置的设置要求是在我的项目通量现在 – 将是不错的,如果解决方案将自动发现并显示添加到配置文件中新的设置. 对于用户界面,我正在考虑一个简单的2列键值网格.用户可以编辑“值”列中的字段,并将它们保存回配置文件. 我不知道是否有可能直接数据绑定网格的配置文件,或者通...

c# – 如何在Asp.Net网站中包含另一个项目控制台应用程序exe?【代码】

我有两个项目:.Net 4.0控制台应用程序和Asp.Net 4.0网站(它们在同一个解决方案中).现在我想在Web应用程序中包含控制台应用程序(它的.exe),因为当用户点击某个按钮时我需要在服务器上运行它. 现在我希望以每次重新编译解决方案时更新控制台应用程序的方式包含它,以便它保持最新. 那么……我如何在我的网络应用程序中包含我的.exe? PS.引用不起作用:最佳答案:您是否尝试将其添加为网站项目的“项目参考”?右键单击网站项目,选择“...

VS中用C#开发应用程序的调试入门、技巧和实例(转载)

入门篇 假设你是有着.Net平台的程序员,并且使用Visual Studio 做为开发工具。 断点:最简单的一种,设置一个断点,程序执行到那一句就自动中断进入调试状态。设置断点,在你觉得有问题的代码行,左侧单击,会出现红色的红点即断点。启动调式:按F5,或者菜单栏---调式---开始调试,或者工具栏的图标 快速监视:快速查看变量或者表达式的值,也可以自定义表达式进行计算 单步执行 有三种,一种是每次执行一行(F10);一种是每次...

C# 部署控制台应用程序 自动进行App.config转换【代码】【图】

在做项目的过程中,一般都有好几套环境,如Dev环境,QA环境等,通常情况下,不同环境的某些配置文件值是不一样的,部署时手动修改的方式管理多套环境的配置文件是很累的,而且很容易出错,最好的方式是部署时根据选择的配置管理器自动生成不同的配置。 在新建的Web 应用程序中,我们会看到Web.config是下面这样的,而且发布时会自动选择Web.Release.config配置的值,具体可参考之前写的另一篇博客 《Web.config 自动替换值》但是其...

[C#学习笔记1]用csc.exe和记事本写一个C#应用程序【图】

csc.exe是C#的命令行编译器(CSharpCompiler),可以编译C#源程序成可执行程序。它与Visual Studio等IDE(Integrated Development Environment,集成开发环境)的区别是,csc.exe只是将用C#语言编写的源程序文件编译成.exe、.dll等文件,它只是一个编译器,而IDE提供丰富的调试、运行功能,提供很多view视图以及解决方案管理器等文件组织功能。 csc.exe包含在.NET Framework SDK(Software Development Kit)中,除了csc.exe外,SDK还...

c#-无法使用Ubuntu连接到Wine中部署的.NET应用程序的MySQL

以下是链接 How to insert,delete,select,update values in datagridview in C# using MYSQL 它具有从Windows应用程序连接到MySQL数据库的代码.在Windows XP中工作正常.因此,我创建了一个安装文件,并使用Wine在Ubuntu中安装了该文件. 问题在于数据没有在应用程序的datagridview中弹出. 额外的信息:Wine is working fine by which i have installed small desktop applicationMySql with connector,Mono IDE are already installed...

C#多线程应用程序和SQL连接帮助【代码】

关于我编写的应用程序,我需要一些建议.我遇到的问题是由于DAL和与SQL Server 2008数据库的连接未关闭而引起的,但是我查看了我的代码,每个连接始终处于关闭状态. 该应用程序是一个多线程应用程序,它检索一组记录,并且在处理记录时会更新有关该记录的信息. 流程如下: 管理员可以设置要运行的线程数以及每个线程要拉取多少条记录. 这是他们单击开始后运行的代码: 适配器是我DAL的抽象,这里是它们的外观示例:public class UserDetai...

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#-Metro风格的应用程序是否支持本地数据库

我正在使用XAML和C#开发适用于Windows 8平板电脑的Metro应用程序,因此是否有任何有效的方法将数据存储在本地数据库中(例如iPhone中使用的SQLLite),所以我的问题是 > Metro应用程序将支持本地数据库访问吗?>如果支持是实现此目的的有效方法,并且使用哪个数据库存储数据? 任何人都可以向我发送任何与此相关的文章或链接,请帮助我解决方法:您可以在Windows 8上的Metro风格应用中使用SQLite.可以在their download page上找到合适的二...

客户端系统上未运行带有数据库的C#Windows Form应用程序【代码】

我已经开发了使用SQL Server数据库连接的C#Windows窗体应用程序.我在.NET Framework 4.0和SQL Server 2008 R2中开发了它.我的应用程序使用的是应用程序的根目录中存在的本地数据库,称为AG.mdf. 这是我的连接字符串:Data Source=.;AttachDbFilename=|DataDirectory|\\AG.mdf;Integrated Security=True;User Instance=True 我通过在Visual Studio安装程序模板中添加安装程序项目作为应用程序中的新项目来创建安装程序.我建立了安...

c#-将现有数据库加载到通用应用程序【代码】

我正在尝试在Universal 8.1应用程序中加载现有数据库文件. 我安装了所有必需的软件包,并且正在使用SQLitePCL包装器. 当我尝试使用以下命令打开数据库文件时:conn = new SQLiteConnection("test.db");它正在创建一个新的空数据库. (我的意思是,每个SELECT命令都会失败,并且没有这样的表错误.所以这不是我的数据库,而是一个新数据库.) 也,conn = new SQLiteConnection("ms-appx:///test.db");抛出此异常:Unable to open the databa...

C#-Windows应用程序中的数据库连接【代码】

我正在使用SQL Server 2008作为数据库服务器通过C#.net中的Windows应用程序.以下是我的app.config文件中的代码:<?xml version="1.0" encoding="utf-8" ?> <configuration><appSettings><add key="myconnection" value="Data Source=ritesh-pc\SQLEXPRESS;Initial Catalog=dbname;Integrated Security=SSPI"/></appSettings> </configuration>每当我尝试访问该密钥时 “ myconnection”作为字符串connectionString = Configuration...

在C#应用程序中隐藏sqlcmd【代码】

我是C#的新手,正在将旧的批处理文件脚本重写到其中,但是遇到了这个问题: 基本上我想隐藏sqlcmd窗口,所以我尝试了Process bkp = new Process();bkp.StartInfo.CreateNoWindow = true;bkp.StartInfo.UseShellExecute = false;bkp.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;bkp = Process.Start("C:\\Program Files (x86)\\Microsoft SQL Server\\90\\Tools\\Binn\\SQLCMD.EXE", "-S This-PC\\MyApp -U user -P pass -Q \"...