- 博客(66)
- 资源 (4)
- 收藏
- 关注
原创 记录:从.Net程序的内存转储文件中提取内存数据过程
一下函数表达式即是提取的表达式(去除换行后,在监视中使用)有更好的提取方法的宝子欢迎在评论区留言。
2024-11-25 14:32:13
223
原创 [SqlException (0x80131904): Cannot attach the file ‘xxx.mdf‘ as database ‘aspnet-MvcMovie‘.]
最近在搞Entityframework框架时遇到一个奇葩的问题,使用微软提供案列无法自动生成项目,俺遇到的情况是。,然后就出现了文章所提到的问题。[SqlException (0x80131904): Cannot attach the file ‘xxx.mdf‘ as database ‘aspnet-MvcMovie‘.]
2022-12-01 17:21:09
1780
原创 OpenQA.Selenium.WebDriverException The HTTP request to the remote WebDriver server for URL timed out
【代码】OpenQA.Selenium.WebDriverException The HTTP request to the remote WebDriver server for URL timed out。
2022-09-25 11:54:32
2918
原创 System.InvalidOperationException: 在 AddNew 或 EditItem 事务过程中不允许“DeferRefresh”。
依然还报同样错,再添加下面这段代码(这段代码貌似可以直接写到Unloaded中就可以不用写。
2022-09-07 11:10:53
770
原创 System.IO.FileLoadException:“未能加载文件或程序集“xxx”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配
原因分析:方法对应的程序集所引用组件对应的dll文件与项目文件XXX.csproj中记录的Version,PublicKeyToken等信息不对应 <Reference Include="Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL"> <SpecificVersion>False</
2022-05-27 10:38:35
9995
1
原创 visual studio 2017模拟本地IIS
visual studio模拟本地IIS1.运行Web项目,并在对应的文件夹中找到隐藏文件夹 .vs 下的applicationhost.config文件2.找到文件applicationhost.config中找到类似下面的节点<site name="项目名称" id="2"> <application path="/" applicationPool="Clr4IntegratedAppPool"> <virtualDirectory path
2022-03-02 13:48:27
457
原创 RegexBuddy布局异常修复方法
Exception EInvalidOperation in module RegexBuddy.exe at 0007FCCD.Cann’t make a visible window modal.Control ‘xxxPanel’ has no parent window解决方法如下:将C:\xxx\xxx\AppData\Roaming\JGsoft\删掉即可修复
2021-11-28 22:09:24
236
原创 C# 解析带有默认命名空间的XML
class Program{ static void Main(string[] args) { Method1(); Method2(); } public static void Method1() { XmlDocument xml = new XmlDocument(); /****************************xml要做替换操作***********************
2021-06-19 13:59:02
864
原创 关于IIS调用Kakasi.NET.Interop库导致进程结束,解决方法
缘起:公司最近的给了个对接任务,需要将用户输入Japanese 转换为 Romaji,因此用到了开源库Kakasi.NET.Interop,在通过IIS调试该库的过程中,出现了进程被无端结束,经咨询,IIS不能直接调用该库,会导致该库中一些重要文件无法被关联到一起,从而致使当前进程被结束,下面这是回复的内容:/* IMPORTANT: The native libkakasi.dll library will look for these 2 dictionary file
2021-05-07 18:07:54
195
原创 Exception in thread “main“ java.lang.NoClassDefFoundError: xxx/xxx/xxx
打包好的jar,由于有多个依赖项,所以就直接将这些依赖项全打包到同一个jar中,准备用通过CMD来运行,结果出了个java.lang.NoClassDefFoundError异常,网上查资料吧,查了很多资料,都说需要在manifest.mf中加上依赖项的引用关系,但是修改来修改去,依旧未能解决这个问题,都开始怀疑人生了…可是就在这个时候有一篇文章大致意思是这样说的:1.不要将依赖项和代码打包到一起2.向打包好的jar中的manifest.mf文件,增加如下代码,并在 MANIFEST.MF 文件的最后
2021-04-23 01:07:26
415
原创 正则表达式去除Json中null和空字符串节点
(?:,"\w+":(?:(?:null)|(?:"")))|(?:"\w+":(?:(?:null)|(?:"")),)|(?:"\w+":(?:(?:null)|(?:"")))如果上面表达式存在BUG,欢迎在评论区留言,并希望能提供出BUG的Json
2021-04-17 14:25:40
1467
原创 .net UDP能够发送的最大字节数--65507
using System.Net;using System.Net.Sockets;public void Do(){ byte[] bytes = new byte[0]; try { UdpClient udpClient = new UdpClient(); for (int i = 65000; true; i++) { bytes = new byte[i]; udpCl
2021-02-21 17:31:52
502
1
原创 .NET 该属性已经设置,不能修改。在 System.Threading.Thread.set_Name(String value)
.NET 该属性已经设置,不能修改。在 System.Threading.Thread.set_Name(String value)出现这种异常的原因:重复给线程的Name属性赋值using System.Threading;public void Test(){ try { Thread thread = new Thread(() => { }); thread.Name = "SubThread"; thread.Nam
2021-02-20 13:48:48
226
原创 .net 参考的对象类型不支持尝试的操作。 在 System.Net.IPAddress.get_ScopeId()
在 System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) 在 System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments) 在 System.Reflection.Ru...
2021-02-17 19:03:08
1101
3
原创 System.TypeInitializationException:““XXXX”的类型初始值设定项引发异常。”
System.TypeInitializationException:““XXXX”的类型初始值设定项引发异常。”内部异常xxxException: xxxx原因分析:1.在初始化全局静态变量时出现了异常,可以使用下面的代码去试试public static object getObject(){ throw new Exception();}public static object obj = getObject();...
2021-02-08 16:20:22
1621
1
原创 正在分析“[9-0]”- [x-y] 范围的顺序颠倒。
string pattern = "[9-0]";//Unicode顺序颠倒,导致异常应为[0-9]Console.WriteLine(Regex.Replace(pattern, pattern, "*"));
2021-02-06 14:23:22
701
原创 远程主机强迫关闭了一个现有的连接。在 System.Net.Sockets.Socket.ReceiveFrom(Byte[] buffer, Int32 offset, Int32 size, So
远程主机强迫关闭了一个现有的连接。 在 System.Net.Sockets.Socket.ReceiveFrom(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags, EndPoint& remoteEP) 在 System.Net.Sockets.UdpClient.Receive(IPEndPoint& remoteEP)最近搞WPF开发,其中遇到一个奇怪的异常:在本地测试仅运行客户端程序不
2021-01-25 22:06:12
3505
原创 System.Net.Sockets.SocketException:“向一个无法连接的网络尝试了一个套接字操作。”
IP地址有问题,应先进行正则校验,校验成功后方可进行使用
2021-01-25 20:47:45
5693
原创 WPF 事件无法被执行
原因:由于某些控件内部有一些内建的事件处理,其MouseDown事件(包括MouseUp等)在处理完成之后将Handled标志置为true,附加事件PreviewMouseDown事件也就不再被执行,所以普通的MouseDown事件代码是不会有作用的。如果要使用MouseDown事件,要么使用PreviewMouseDown事件来替代,要么使用AddHandler来添加自定义的路由事件处理。解决方案:1.使用相应的Preview事件。须注意隧道类型的事件是从根元素开始执行的。2.使用AddHa
2021-01-16 15:35:22
458
原创 错误 XDG0008 命名空间“clr-namespace:XXXX”中不存在“XXXXXXXX”名称。
网上基本上都是说切换Release和Debug模式,感觉应该不是这个很麻烦本人摸索了一个方法,如下:1.关闭解决方案2.打开解决方案文件夹,找到隐藏文件夹.vs并将其删除3.在搜索栏中查找bin和obj文件夹,并将其删除,注意需要确保这两种文件夹中没有项目所引用的东西,才可以删除4.重新打开解决方案,并重新生成所有项目5.如果这个方法不行,请尝试其他方法...
2021-01-13 11:05:11
14471
2
原创 WPF 点击按钮切换Style
先看效果图<Window x:Class="WpfApp1.FragmentWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
2021-01-13 10:10:15
1246
原创 System.Windows.Markup.XamlParseException:““设置属性“System.Windows.ResourceDictionary.DeferrableContent”
导致这个异常的原因是Style的Name属性导致的,需更改为Key需要将Name更改为Key参考链接设置属性“System.Windows.ResourceDictionary.DeferrableContent”时引发了异常
2021-01-12 22:06:24
4807
4
原创 Process is terminated due to StackOverflowException.
这种情况多出现在函数无限递归调用中public bool GetResult(int id){ return GetResult(id);}public class Program{ private string name;//////////////////////////////////////////////// public string Name { get { return Name; } set { Name = value; } }//////////
2021-01-09 18:54:15
843
原创 逻辑上低级错误
public static void Show(List<string> names){ if (names == null && names.Count < 1) { return; } Console.WriteLine(names[0]);}public static void Test(){ List<string> names = new List<string>();
2021-01-07 15:14:35
358
原创 System.InvalidOperationException:“调用线程必须为 STA,因为许多 UI 组件都需要。”
解决方案如下:1.获取主线程的上下文儿MainThread2.在子线程中执行使用MainThread来执行跨线程的操作修改前public partial class MainWindow : Window{ private void Button_Click(object sender, RoutedEventArgs e) { new Thread(() => { new Window1().Show();
2021-01-04 17:07:50
4922
原创 C#带有返回值的异步方法
/// <summary>/// 异步执行/// </summary>/// <typeparam name="T">参数类型</typeparam>/// <typeparam name="R">返回值</typeparam>/// <param name="func">委托</param>/// <param name="t">参数值</param>/// <ret
2021-01-03 14:38:14
2189
原创 C#正则表达式匹配出现 值不能为 null。参数名: input原因
Consol.WriteLine(Regex.Replace(null, pattern, “”));值不能为 null。参数名: inputSystem.Text.RegularExpressions.Regex.Replace(string, string)System.Text.RegularExpressions.Regex.Replace(string, string, string)
2020-12-30 14:24:57
1861
原创 WPF ClipToBounds属性
ClipToBounds:是否需要裁剪掉超出画布部分的控件 True:裁剪掉超出画布部分内容 False:保留超出画布外的内容有图有真相<Canvas Margin="49,10,651.6,292" ClipToBounds="False" Background="AliceBlue"> <Button Content="超出画布" Width="80" Height="30" Canvas.Left="-28" Canvas.To...
2020-12-27 15:13:47
3786
1
原创 WPF Clip属性
Clip:分割控件 RectangleGeometry:矩形分割 Rect:X Y Width Height EllipseGeometry:椭圆分割 Center:圆心坐标 RadiusX: RadiusY: CombinedGeometry:将控件分割成多个几何图形后,组合在一起 LineGeometry: PathGeo...
2020-12-27 14:24:13
752
1
原创 C# 控制台输入超过255个字符的方法
int inputStrLength = 10000;Console.SetIn(new StreamReader(Console.OpenStandardInput(), Encoding.Default, false, inputStrLength));string strTxt = Console.ReadLine();
2020-12-16 23:31:17
601
原创 快速清理visual studio2017最近打开过的项目
1.找到类似于这样的路径C:\Users\DEll\AppData\Local\Microsoft\VisualStudio2.Ctrl+F搜索ApplicationPrivateSettings.xml文件并将其删除3.打开VS,欧了参考:[原]排错实战——VS清空最近打开的工程记录清理Visual Studio 2017的项目历史记录或手工修改Visual Studio 2017的注册表设置...
2020-12-05 19:00:04
2978
1
原创 C# FP Maybe
using System;namespace S{ public struct Option<T> { readonly bool isSome; readonly T value; private Option(T value) { this.value = value; isSome = true; } /// <sum
2020-11-23 22:50:15
157
WeChatBubble.zip
2021-01-09
基于C#窗体的打飞机小游戏
2019-11-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人