【如何从C#程序运行bat文件?】教程文章相关的互联网学习教程文章

c# – 如何检查.NET程序集的新鲜度?

所有, 我正在开发一个SharePoint项目,但这不是特定于SharePoint的问题本身.我有一个已部署到SharePoint服务器场的程序集,我想验证我的“最新版本”是否位于GAC中,或者是否是昨天晚些时候的旧版本代替.这是一个测试农场,所以是的,我们不断地加速版本. 没有做任何疯狂的事情,比如每次编译*时更改程序集版本本身,是否有一些我可以检查(或在编译时设置)的程序集属性? *我应该澄清一下,在SharePoint项目中,我们在多个位置(包括XML文件)...

c# – 如何在我的程序中获取域名的whois信息?

我想从我的c#/ java程序中获取域名的whois信息.有一个简单的方法吗?解决方法:我认为,最简单的方法是在端口43上连接到whois服务器的套接字.发送域名后跟换行符并读取响应.

c# – .net类库如何受到保护,以至于其他应用程序无法引用它?

如何保护.net类库项目和生成的dll,以便除了我自己的解决方案中的那些项目之外,其他应用程序(.net项目)不能引用它们.解决方法:我想你不能禁止其他应用程序引用你的库.您可以在内部创建库的类,并通过InternalVisibleTo属性提供对它们的访问,但它不会使您免于反射.

c# – USB如何创建可启动的自定义USB应用程序?

如今许多液晶电视都有USB端口,因此您可以插入相机,它就成了电视上的相机库. 我想写一个画廊程序,当插入电视时,它将开始循环通过USB设备上的图像.我该怎么做?是否可以编写某种可以单独在USB设备上运行的OS /应用程序?解决方法:这完全取决于电视的固件是否会得到支持.如果是,则需要遵守如何做的规范.

c# – 是否有调试客户端/服务器应用程序的快捷方式?

我正在使用Visual Studio 2010来创建客户端/服务器游戏(C#).我发现自己经常做这个例程:运行主服务器应用程序(通过按F5),然后调试第一个和第二个客户端(通过右键单击客户端项目并为每个客户端选择启动新实例).这个例程有什么捷径吗?解决方法:右键单击解决方案,单击“属性”,选择“启动项目”,然后将两个项目都设置为运行.

需要帮助确定小C#编号中的bug来源到百分位转换程序【代码】

我对编程很新,但在过去的2-3个月里一直在使用Java,并决定在C#上试一试只是为了好玩,因为我听说它们很相似.我正在使用这个程序的问题,这只是某人将int转换为百分比的一种方式,是它正确地输入我的所有输入,但百分比总是显示为零!例如,有两个输入提示:一个询问您要转换的号码,另一个询问您的号码是什么.两个提示后,程序正确显示“你的百分比是:”,然后只要写0,无论我用什么数字输入,请帮助! [码]using System; using System.Colle...

c# – 如何以编程方式将事件处理程序添加到.NET按钮?【代码】

我正在尝试使用我在开发Web应用程序时可以考虑的最强大的OOP,但是在使用代码创建事件处理程序时,我遇到了问题.我确信这是一个相当简单的解决方案,我不断放弃,但我不知道下一步该尝试什么.下面是我一直在玩的一些测试代码,只是想按下按钮去做一些事情. (想象一下,“int i”这一行有一个断点)Button b = new Button();b.Text = "Do Something";b.Attributes.Add("runat", "server");b.Attributes.Add("OnClick", "click");form1.Cont...

c# – 如何在viewmodel(MVVM Model)wpf应用程序中使用命令行参数【代码】

我有一个WPF应用程序,可以采取命令行参数.我想在ViewModel中使用此命令行参数,我有以下选项来执行此操作. 1)在app.xaml.cs中创建公共静态变量.读取main方法中的命令行参数值并将其分配给公共静态变量.可以使用App.variablename在viewmodel中访问. 2)创建环境变量,如System.Environment.SetEnvironmentVariable(“CmdLineParam”,“u”),然后在带有Environment.GetEnvironmentVariable(“CmdLineParam”)的viewmodel中使用它. 我想问...

c# – MVC访问应用程序设置【代码】

我不知道如何在我的mvc4应用程序中使用我的应用程序设置.例如,我有一个设置(存储在db中),是否使用日志记录. 我应该在应用程序启动时加载设置一次,然后将其存储在session-variable中并对其进行检查?或者我应该每次调用一个actionresult从数据库加载设置? 什么是最好的做法?解决方法:您可以在web.config文件中保留此设置:<appSettings><add key="enableLogging" value="false"/></appSettings>并像这样访问它(需要引用System.Con...

c# – 正在关闭应用程序对象的异常【代码】

我正在使用多个Windows窗体和多个Element宿主对象开发Excel加载项以包含WPF控件.我还有一个调用Web服务的表单.并将结果显示回Excel. 我目前面临的问题是当前:在与插件进行一些交互后(没有找到特定的顺序),我的插件停止正常运行,在PresentationFramework.dll中的某处抛出了无效的操作异常.我无法检查那里运行的代码,因为它是隐藏的. Exception表示如下:“应用程序对象正在关闭”. 可能是什么导致了这个? 它是在用于某些自定义绘图...

c# – 我们可以在运行应用程序时编辑代码

我做了这项工作Tools-> Options-> Debugging‘在一个进程中中断所有进程break’启用时间也存在同样的问题解决方法:Visual Studio有一个名为Edit and Continue的功能.这意味着您可以中断执行,执行更改,然后恢复它(假设可以编译更改并通过编辑并继续更改为supported). 换句话说,在应用程序运行时,您无法准确地更改代码,但您可以很快拆分它并使用调试器更改源代码.

c# – 我应该使用哪种技术来开发高性能的Web应用程序

大家好, 我脑子里有几个想法,我想在它太晚之前提出来.基本上我想开发一个Web应用程序,我可以把它卖给客户.那么我将使用哪种技术来实现这一目标.我是一名C和C软件开发人员,但自从我开发了它以来已经很长时间了.所以我想知道的是 1)可扩展性和性能?2)以更快的方式开发Web应用程序的简便方法?3)任何框架?4)应用服务器?5)和哪种编程语言? 谢谢解决方法:我建议使用C和CPPCMS,因为它变得稳定,并且精确地针对高性能Web应用程序. 看看...

帮助将inport csv文件添加到我的C#程序中【代码】

我尝试在我的C#winform程序中将csv文件导入我的数据库. 例如csv文件:code ,name ,price 101010,computer,200$我这样做了:char[] BI = { ',' }; string[] WI = TEMP.Split(BI); A = WI[0].Trim().ToString(); B = WI[1].Trim().ToString(); C = WI[2].Trim().ToString();但如果名称包含(,),我该怎么办? 例如code ,name ,price 101010,computer 12,200.00,200$如果我得到这种类型的csv:code ,name ...

在C#中从父窗体的子窗体中为控件添加事件处理程序【代码】

我有两种形式.一个是带有按钮和文本框的父表单.单击该按钮时,会打开一个对话框,打开子窗体,该子窗体又具有文本框和按钮.现在我想要的是,当子窗体文本框中的文本更改时,父窗体文本框中的文本会自动更改.为了获得这个,我所做的是,Form3 f3 = new Form3(); f3.delBetInpTxt.TextChanged +=new EventHandler(delBetInpTxt_TextChanged); public void delBetInpTxt_TextChanged(object sender, EventArgs e){TextBox t = (TextBox)sende...

c# – 如何唯一地识别计算机程序?

我有一个更普遍的问题,但是在C#中实现这一点的任何建议也将非常受欢迎.我在C#中制作一个基于PC窗口的程序,并且想法是,当程序运行的计算机连接到互联网时,该程序将少量数据发送到位于服务器某处的数据库. PC程序将被许多人使用,但我希望能够知道哪个用户(哪个程序)发送了数据.所以,我会在那里放一个程序供人们下载和安装.然后,该程序将一些数据(取决于用户在程序中执行的操作)发送到中央数据库,并且我想知道哪些程序发送了数据.通过...