【c# – 为WPF应用程序创建附加组件】教程文章相关的互联网学习教程文章

c#-下载图像并将其保存到Application.persistentDataPath挂起该应用程序【代码】

我编写了一个游戏,可以从服务器下载图像,然后将其存储在Application.persistentDataPath中. 我的问题是,当保存场景挂起的少量图像时,完成保存后,它将执行其余代码. 我该如何解决这个问题? 将映像保存到设备本地存储中:if (File.Exists (Application.persistentDataPath + "/LayoutImages/")) {Debug.Log (imagesPathPrefix + " already exists.");return;}File.WriteAllBytes (Application.persistentDataPath + "/LayoutImages/...

c#-视图模型放置在N层ASP .NET MVC应用程序中【代码】

我已经读过this,对此很纳闷. 我的应用程序包含4层 > Web项目/ UI> BLL> DAL(包含EF)>实体层 到目前为止,我已经将VM放置在UI层中,并且它是不同类的组合.像这样的东西public class CompanyVMIndex{public CompanyVM Company { get; set; }public BillingAddressVM BillingAddress { get; set; }public List<ShippingAddressVM> ShippingAddress { get; set; }public List<CompanyContactVM> CompanyContact { get; set; }}现在让我感...

c#-桌面应用程序中的应用程序见解不会发送性能计数器

我正在按照these instructions将App Insights添加到Windows桌面应用程序.我在代码中添加了一些TrackMetric和TrackException调用,这些数据正在门户中很好地显示,因此我知道基本的管道工作正常. 基于these instructions,然后我将AI.Web NuGet程序包添加到我的项目中(是的,我知道这听起来很奇怪,但是特别推荐),并禁用了配置文件中除以下模块/初始化程序之外的所有模块: >诊断遥测模块> DependencyTrackingTelemetryModule> Performan...

在控制台应用程序C#中使用小时来执行查询【代码】

我想使用带有参数小时的控制台应用程序截断表.例如,我想在系统中使用时间在12.00 AM运行查询截断. 这是我在使用c#的控制台应用程序中的代码.namespace ConsoleApplication1 {class Program{static void Main(string[] args){ string getHour = DateTime.Now.ToString("h:mm:ss tt");if (getHour == "12:00:00 AM"){Console.WriteLine("Do action to run query truncate");//in this line i will execute query truncate...

c#-WCF中的基础结构端点和应用程序端点之间有何区别(用俗称的话)?【代码】

我正在努力寻找WCF中应用程序端点和基础结构端点之间的区别的Layman定义 MSDN将区别定义如下: 应用端点An endpoint exposed by the application and that corresponds to a service contract implemented by the application.基础设施端点An endpoint that is exposed by the infrastructure to facilitate functionality that is needed or provided by the service that does not relate to a service contract. For example, a...

c#-log4net应该如何在应用程序内正确设置“ EventLogAppender”的“源”?【代码】

我有一个包含多个部分的应用程序. 我在整个过程中都使用log4net记录事件,并且我希望这些事件具有与它们来自的应用程序中的WHERE匹配的SOURCE(您知道像“ SOURCE”所示).因此,我在“应用程序和服务日志”下有一个日志,并按照您的期望设置了log4net.在log4net配置中,有一个元素“ applicationName”,根据文档说明,该元素指定“将在其中存储消息的日志的名称”. 文档中的示例显示<applicationName value="MyApp" />Log4Net使用“ appl...

c#-在何处或何时在MVC 5应用程序中记录异常【代码】

我想遵循很多建议,仅使用全局HandleErrorAttribute,但此属性似乎直接显示了Error视图,因此没有地方记录异常.我不认为该视图是记录日志和其他业务逻辑的正确位置. 我还可以选择在BaseController中重写OnException,但担心与HandleErrorAttribute发生冲突.如果我按如下方法重写OnException,而未处理异常,它将继续进行到HandleErrorAttribute吗?protected override void OnException(ExceptionContext filterContext) {Exception exce...

c#-如何在Azure中为我的Web应用程序设置连接字符串?【代码】

我使用ASP.Net 5 Web应用程序模板创建了一个Web应用程序,并将其发布到Azure Web应用程序. 在我的Web应用程序的“设置”部分中,我能够创建一个数据连接.如何告诉我的Web应用程序使用此数据连接. [更新]我的appsettings.json中的连接字符串的名称为DefaultConnection解决方法:请尝试这个… >转到Azure Web应用>配置>连接字符串.>添加名称为DefaultConnection的连接字符串.>使用Configuration.Get(“ Data:DefaultConnection:Connec...

c#-客户端模型应使用哪些数据类型与Azure移动应用程序SDK进行脱机同步?【代码】

我正在使用Azure的移动应用程序服务SDK中的离线同步内容. 我知道,SDK最近发生了各种变化.我想根据最新规范定义客户端模型,但不确定使用哪种类型. 这些是脱机同步元数据属性,通常在大多数示例/教程中看到:[JsonProperty(PropertyName = "id")] public string Id { get; set; }[Version] public string Version { get; set; }[CreatedAt] public DateTimeOffset CreatedAt { get; set; }[UpdatedAt] public DateTimeOffset UpdatedA...

c#-如何使用Windbg检查Manage应用程序的Int64【代码】

使用windbg调试托管进程时,如何查看Int64的值?例如,我有以下构造函数,其第一个参数为Int64.ItemQuote quote = new ItemQuote(1234567890987654L, "5mm Super Widgets", 1000, 12999, true, false);使用windbg调试器,我在上述构造函数中设置了一个断点来检查其参数.拆卸将产生以下结果.Child SP IP Call Site 0042f05c 0043025a EncodingInformation.ItemQuote..ctor(Int64, System.String, Int32, Int32, Boolean, Boolean)...

c#-GetSystemInfo()返回最大应用程序地址的不同值【代码】

我想在C#中调用Windows的GetSystemInfo()API函数,以检索maximumApplicationAddress和minimumApplicationAddress来扫描计算机的内存. 我编写了一个简单的程序,输出这些值:SYSTEM_INFO sys_info = new SYSTEM_INFO(); GetSystemInfo(out sys_info); Console.WriteLine("Min Address: {0:X}", sys_info.minimumApplicationAddress.ToUInt64()); Console.WriteLine("Max Address: {0:X}", sys_info.maximumApplicationAddress.ToUInt6...

c#-.NET Core控制台应用程序中的Environment.UserDomainName等效项【代码】

我需要确定当前登录的Windows用户的域.我没有在.NET Core中看到Environment.UserDomainName,也找不到任何替代方法.它藏在别处吗? 这不是System.Environment in .NET Core问题的重复,因为我在.NET Core中获取Environment类没有问题.我需要它缺少的特定属性UserDomainName.解决方法:不幸的是,Environment.UserDomainName不适用于.NET Core. 但是,.NET Core确实提供了Environment.GetEnvironmentVariable(),它允许您访问环境变量.由于...

c#-如何使用.NET Core应用程序将ebextensions打包到Elastic Beanstalk?【代码】

我制作了一个非常简单的.NET Core应用程序,并将其部署到IIS / Windows平台下的Elastic Beanstalk中.这是我上传到AWS的捆绑包的布局.foo.zipaws-windows-deployment-manifest.jsonsite.zipfoo.dllweb.configMicrosoft.AspNetCore.Hosting.dll... other dependencies这很好.但是我想将应用程序池上的IdleTimeout更改为0(默认值为20).为此,我创建了一个.ebextentions文件夹,并添加了具有以下内容的文件01_Idle_Timeout.config:comman...

C#-Microsoft Bot Framework,如何验证用户身份以登录Web应用程序【代码】

我怎样才能要求用户从bot登录到我的网站,后来又问用户要bot首先检查用户是否在我的网站中通过了身份验证,是否不重定向到Web进行登录.我已经使用bot中的登录卡进行了登录,并通过了activity.user.id,但是无论用户是否登录,我都不知道如何检索信息.ConnectorClient connector = new ConnectorClient(new Uri(activity.ServiceUrl)); Activity reply = activity.CreateReply($"Well hello there. What can I do for you today?"); awai...

C#-UWP-如果打开了另一个应用程序,则无法打开文件进行读取【代码】

2018编辑:如以下和其他来源所示,以创建者的更新或更高版本为目标允许对打开供另一个进程写入的文件进行只读文件访问.万岁! 尝试为桌面开发Windows Store应用程序时,我似乎遇到了麻烦.我正在尝试打开另一个应用程序已打开的大型(100 MB)日志文件,并对写入到文件中的最新事件进行实时处理. 使用常规的非沙盒C#,这非常简单:System.IO.FileStream stream = File.Open("LOGFILE PATH HERE", System.IO.FileMode.Open, FileAccess.Rea...

组件 - 相关标签