草庐IT

方案设计

全部标签

智慧轨道交通运维监控解决方案

    交通作为国民经济和社会发展的基础性、先行性产业,在整个社会经济、民生发展中占有举足轻重的地位,随着包括5G基站建设、城际高速铁路和城市轨道交通、大数据中心、工业互联网在内的新基建按下加速键,轨道交通云联网加速实施。    随着铁路运输建设全面提速,轨道网络构建方式正逐步从单线独立网络向综合化转变,各系统设备型号日益多元,各线路间相互关联日益密切,给铁路运输行业网络运维管理带来更大的风险与挑战。第1章铁路运输行业背景1.1.运维设备多更新快是难点    铁路运输行业网络建设需规模庞大的前后端设备,涉及多种供应商、工程商,上百种产品、品牌、型号,包括多种网络结构和组网形式,多种协议及通讯机

windows - msbuild 15 是否支持解决方案目标之前?

我已经安装了VS2017并开始使用MSBuild15构建我的解决方案。我立即注意到我的before.{SolutionName}.sln.targets文件都没有被加载。我检查了ProcMon,文件打开并读取没有错误。但是他们的操作都没有运行。有人遇到过这种情况吗?欢迎任何帮助。编辑1这是我的文件:它在VS2015中工作,但在VS2017中停止工作。 最佳答案 我想出了问题所在。VS2017在生成的sln.metaproj文件中引入了一个新目标-Restore并且这个目标在before.{SolutionFile}.sln.targ

windows - 在 Windows 中编程的编码配色方案,而不仅仅是 Visual Studio

像许多SO人一样,我几乎整天都在电脑前。我喜欢VisualStudio的深色主题(在眼睛上更舒服),但由于Windows和应用程序(资源管理器、对话框、Outlook)的其余部分具有全白背景,因此更难在漂亮的深色VS和阳光明媚之间切换window。我尝试了一个UXTheme.dll补丁,但找不到任何适用于VisualStudio和Windows应用程序的黑暗主题。有什么建议吗?编辑:明确地说,我不喜欢或几乎不喜欢白色。没有滚动条、菜单等。 最佳答案 我认为您不会找到可以完成任务的Windows主题。许多软件应用程序不遵守Window

c - 可以采用大于 255 个字符的路径的 Windows 全路径 API 的替代方案!

windows的_fullpathAPI取相对路径,给出对应的绝对路径。但是,如果相对路径大于255个字符,它将失败。在Windows中有没有其他API可以将相对路径转换为绝对路径并且不存在上述问题? 最佳答案 我认为最接近的是GetFullPathNamefunction.您可以显式调用它的Unicode版本并将\\?\添加到路径以允许超过MAX_PATH个字符。 关于c-可以采用大于255个字符的路径的Windows全路径API的替代方案!,我们在StackOverflow上找到一个

.net - 如何设计结构相同的窗体?

在Web编程中,您有一个或多个母版页和一些内容页,您可以在其中向占位符添加一些内容或访问母版的元素。我的问题是如何处理具有相同格式的Windows窗体,比方说页眉、内容和页脚。页脚始终相同,页眉可能略有不同,内容也始终不同(有时是GridView,有时是下拉菜单等)如果您从其他表单派生出一种表单,我发现您无法访问主表单元素。那么,我是否应该只创建用户控件并使用用户控件单独制作每个表单,而不是继承? 最佳答案 使用继承并确保您尝试访问的主表单中的元素被声明为Protected(或公开)。这样,元素将从子表单中可见。

c# - .NET 设计 View 不运行 Windows 窗体 OnLoad

我有一个Windows应用程序,它在应用程序运行时工作,但是在设计View中,OnLoad事件中的代码由于多种原因而崩溃。有没有办法做这样的事情:privatevoidWindowsForm_OnLoad(objectsender,EventArgse){if(IsDesignView()){//somecodethatbreaksindesignviewbutworksnormally} 最佳答案 有DesignMode从Component继承的属性。if(!this.DesignMode){//Yourstuff...}尽管有比

c# - C# 的设计模式和基于字符串参数调用不同的方法

因此,我目前正准备开发一个相当酷的库,我将从Excel工作表或Sharepoint列表中提取数据,然后使用WatiN和.NET以及C#来执行各种浏览器命令以进行自动化UI测试。但是,在尝试封装future可能需要生成的命令或测试的不断变化的需求时,我遇到了一个很大的设计问题。目前,我需要根据命令参数(在Excel或Sharepoint列表中存储为字符串)执行大约5个独特的操作,但我想轻松地扩展命令的数量并执行验证以确保没有错误的命令。谁能为我指出设计模式的正确方向,这可能会帮助我高效、稳健地实现这一点,而不是仅仅在HandleCommand()函数中编写一个巨大的switch语句?感谢

c# - 将应用程序注册到 URI 方案

我有一个wpf应用程序,我已通过执行以下操作将其注册为URI方案。HKEY_CLASSES_ROOT-->myappname-->shell-->open-->command(Default)="c:\pathtomyapp\app.exe"太棒了!但是,我的应用程序强制一次只能运行一个实例。如何检测我的应用程序是否已在运行,例如将其置于前台? 最佳答案 您可以使用命名的互斥锁来检测应用程序是否已经在运行。或者,如果您有一个GUI应用程序,您可以从VisualBasic'sSingleInstanceapplication继承您的表

windows - 在文件 URI 方案中使用 Windows 环境变量

我们能否在浏览器(或至少是Chrome浏览器)的路径、文件URI方案中使用环境变量,例如%userprofile%或%appdata%?有点像file:///%userprofile%/Documents/someFile.html我正在编写一个Chrome扩展程序来分析Chrome首选项JSON文件,以检测可疑的恶意软件事件。谢谢 最佳答案 不,Chrome无法识别URL/URI中的环境变量。在theURIspec,%保留用于字符的百分比编码。 关于windows-在文件URI方案中使

c# - 是否可以在同一个解决方案中为 Windows 8.1 桌面和商店应用程序开发?

我正在使用thisguide尝试开发一个Windows应用程序。我有一个桌面WinForm项目的解决方案,其中包含许多类库项目和其他工具WinForm项目。我想构建相同的程序,但使用新的Windows8应用程序界面更容易进行触摸控制。但是这两个版本的VisualStudio似乎并不想协同工作。所以,最终:有没有办法在使用VSExpress2013的同一解决方案中同时开发WinForm和Windows应用商店应用程序? 最佳答案 不幸的是,不是Express版本。借助VisualStudio的付费SKU,您可以拥有同时包含这两种产品的