转到正文

天亮了说晚安's Blog

欢迎您的光临! http://www.tllswa.com

存档

分类: ASP.Net

本文转自: https://www.cnblogs.com/lu2527/p/10831868.html //计算机名称 Console.WriteLine(System.Environment.UserDomainName); //计算机名账户名Console.WriteLine(System.Environment.UserName.ToLower()); //计算机NetBIOS名称Console.WriteLine(Environment.MachineName);//计算机网络域名称 Console.WriteLine(Environment.UserDomainName); Read More

本文转自: https://www.cnblogs.com/i-mengli/p/9625551.html //获取登陆页输入的域账号、密码 string domainIP = "192.168.12.10";      //域IP string userAccount = "Administrator";    //域账号 string Password = "glyszsuzhou";      //域账号密码           using (DirectoryEntry deUser = new DirectoryEntry(@"LDAP://" + domainIP, userAccount, Password)) { DirectorySearcher src = new DirectorySearcher(deUser); src.Filter = "(&(&(objectCategory=person)(objectClass=user))(sAMAccountName=" + userAccount + "))"; src.PropertiesToLoad.Add("cn"); src.SearchRoot = deUser; src.SearchScope = SearchScope.Subtree; SearchResult result = src.FindOne(); if (result != null)//验证成功 { DirectoryEntry de = result.GetDirectoryEntry(); string userID = de.Username; #region 域账号验证通过......Read More

本文转自: https://blog.csdn.net/dongyuguoai/article/details/83036486 在项目中添加引用: 在浏览选项卡中,找到System.DirectoryServices.Protocols.DLL所在路径 最后,项目上的错误就消失了 Read More

本文转自:https://www.cnblogs.com/dongh/p/6868638.html 使用VS2015的Visual Studio Installer打包安装项目,虽然整体操作很简单,但还是有几个特殊的点需要记一下,故写下此博客方便以后查阅 第一步,创建安装项目 如下: 里面最左侧的框框有三个文件夹 1.“应用程序文件夹”即”Application Folder”表示要安装的应用程序需要添加的文件; 2.“用户的‘程序’菜单”即”User’s Programs Menu”表示:应用程序安装完,用户的“开始菜单”中的显示的内容,一般在这个文件夹中,需要再创建一个文件用来存放:应用程序.exe和卸载程序.exe; 3.“用户桌面”即”User’s Desktop”表示:这个应用程序安装完,用户的桌面上的创建的.exe快捷方式。 第二步,右键“应用程序文件夹”,添加——文件 添加的文件一般是已经编译生成过的应用程序项目的debug目录下的exe文件(即位于../bin/Debug文件夹下的主程序exe文件); 添加后,一般它会自动把exe程序所需的依赖项也加进来,如各种dll文件,在右侧的“Detected Dependencies”里面可以看到它自动导入了哪些依赖项,方便你检查是否有遗......Read More

本文转自: https://blog.csdn.net/liuerquan/article/details/79541421 2017 Installer下载地址: https://marketplace.visualstudio.com/items?itemName=VisualStudioProductTeam.MicrosoftVisualStudio2017InstallerProjects 2015 Installer下载地址: https://marketplace.visualstudio.com/items?itemName=VisualStudioProductTeam.MicrosoftVisualStudio2015InstallerProjects 2013 Installer下载地址: https://marketplace.visualstudio.com/items?itemName=UnniRavindranathan-MSFT.MicrosoftVisualStudio2013InstallerProjects 其他版本请自行搜索: https://marketplace.visualstudio.com/search?term=installer&target=VS&category=Tools&vsVersion=&subCategory=All&sortBy=Relevance 其它方法: 1、打开VS 2、工具—扩展个更新—联机– 3、搜索 Microsoft Visual Studio 2017 Installer Projects 4、点 下载—等待下载完成 5、关闭VS—等待自动安装 6、重启VS—创建新项目—其他项目类型—Visual Studio Installer Read More

本文转自: http://www.cnblogs.com/FeverYee/p/10230314.html 我们可以通过使用DataTime这个类来获取当前的时间。通过调用类中的各种方法我们可以获取不同的时间:如:日期(2008-09-04)、时间(12:12:12)、日期+时间(2008-09-04 12:11:10)等。 //获取日期+时间DateTime.Now.ToString();            // 2008-9-4 20:02:10DateTime.Now.ToLocalTime().ToString();        // 2008-9-4 20:12:12 //获取日期DateTime.Now.ToLongDateString().ToString();    // 2008年9月4日DateTime.Now.ToShortDateString().ToString();    // 2008-9-4DateTime.Now.ToString(“yyyy-MM-dd”);        // 2008-09-04DateTime.Now.Date.ToString();            // 2008-9-4 0:00:00 //获取时间DateTime.Now.ToLongTimeString().ToString();   // 20:16:16DateTime.Now.ToShortTimeString().ToString();   // 2......Read More

本文转自: https://blog.csdn.net/zhushiq1234/article/details/52204587 实现该功能使用到了DirectoryInfo类。 DirectoryInfo 类派生自 FileSystemInfo 类。它提供了各种用于创建、移动、浏览目录和子目录的方法。该类不能被继承。 下表列出了 DirectoryInfo 类中一些常用的属性: 下表列出了 DirectoryInfo 类中一些常用的方法: 代码: class Program { static void Main(string[] args) { Director("E:\\java"); } static void Director(string dir) { DirectoryInfo d = new DirectoryInfo(dir); FileSystemInfo[] fsinfos = d.GetFileSystemInfos(); foreach (FileSystemInfo fsinfo in fsinfos) { if (fsinfo is DirectoryInfo) //判断是否为文件夹 { Director(fsinfo.FullName);//递归调用 } else { Console.WriteLine(fsinfo.FullName);//输出文件的全部路径 } } } } Read More

本文转自: https://www.cnblogs.com/ctacy/p/6120555.html 突然想起这个问题 所以就思考一下 记得C# File类中是没有rename这个方法 所以网上很多都用的是move moveTo copy+delete等这些方法 其实以上的方法 虽然可以实现功能 但看起来总觉得很蛋疼 今天百度 突然发现了一个正宗的解决方案 仔细回想 vb.net中有My.Computer.FileSystem.RenameFile这个方法 但是在C#中如何使用呢?? 其实很简单 只需以下几步 1.先添加引用:Microsoft.VisualBasic,再加上using Microsoft.VisualBasic.Devices;2.就下面两行                 Computer MyComputer = new Computer();                MyComputer.FileSystem.RenameFile(FileName, newFileName); 其中FileName是你所要重命名的文件的全路径,newFileName仅仅是目标文件名; 呵呵 看起来还挺简单的 Read More

本文转自: https://blog.csdn.net/qq_18979049/article/details/79410331 关闭原 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件失败,原因是出现以下错误: 80070005 拒绝访问。最新解决方案 2018年03月01日 11:51:41 qq_18979049 阅读数:6969 检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件失败,原因是出现以下错误: 80070005 拒绝访问。 (异常来自 HRESULT:0x80070005 (E_ACCESSDENIED))。 这个问题在网上的解决方案都是: 1、点击Win +R键输入comexp.msc -32(如果按钮的Word是64位的输入dcomcnfg)回车       2、以此找到”组件服务—“计算机”—“我的电脑”—“DCOM配置”       3、找到”Microsoft Word 97 – 2003 文档”右键属性。       4、在”标识”一栏选择”交互式用户”        5、在”安全”一栏可以看到“启动与激活”组,选择”自定......Read More

1、需要引用using System.Runtime.InteropServices; 2、 [DllImport(“user32.dll”, CharSet = CharSet.Auto)] public static extern void SwitchToThisWindow(IntPtr hWnd, bool fAltTab); [DllImport(“user32.dll”, CharSet = CharSet.Auto)] public static extern void SetForegroundWindow(IntPtr hWnd); 3、 static void KillCurrentAndShowMutexThread() { Process current = Process.GetCurrentProcess(); Process[] processes = Process.GetProcessesByName(current.ProcessName); foreach (Process process in processes) { if (process.Id != current.Id) { if (process.MainModule.FileName == current.MainModule.FileName) { //Console.WriteLine(“Another same process is loading.”); //Console.WriteLine(“Current window will close in 3 seconds, current Id ={0}.”, curren......Read More

备案信息