随笔分类 -  C#.NET

基础语法用法等
摘要:唔,在 WinForm 中,当设置了控件的 Anchor 属性时,其 Location 属性依然是相对父控件的 Top Left 定位,只是在后续窗口大小发生改变时,会保持 Anchor 指定的边缘(等于在自动调整 Location),并不是 Location 相对 Anchor 来定位。所以 Anchor 不是用来指定 Location 的锚点,是指的相应的边缘会自动与父控件保持设计时的距离(比... 阅读全文
posted @ 2020-05-13 16:01 不是豆豆 阅读(794) 评论(0) 推荐(0)
摘要:转自:https://www.cnblogs.com/junior/archive/2012/03/06/2381734.html Image.FromStream(Assembly.GetExecutingAssembly().GetManifestResourceStream(@"TestCustomForm.Res.button.btndown.bmp")); 其中:TestCustomFo... 阅读全文
posted @ 2020-05-13 15:00 不是豆豆 阅读(780) 评论(0) 推荐(0)
摘要:错误消息:未能找到类型“XXX”。请确保已引用包含此类型的程序集。如果此类型为开发项目的一部分,请确保已使用针对当前平台或任意 CPU 的设置成功生成该项目。 大概是因为 Visual Studio 是 x86 的程序,所以根据上面消息,要针对当前平台(x86)有生成,才可以正常使用窗体设计器。 解决方案,可能也不算解决: 1、请将引用的程序集生成架构改为 x86 或 Any CPU,重新生成即可... 阅读全文
posted @ 2020-05-13 13:48 不是豆豆 阅读(1789) 评论(0) 推荐(0)
摘要:原文:https://www.cnblogs.com/cgzl/p/11027243.html 工具官网:https://miniprofiler.com/ 以下转自太长不看版:https://my.oschina.net/TOW/blog/3108358 1、添加包 MiniProfiler.AspNetCore.Mvc 和 MiniProfiler.EntityFrameworkCo... 阅读全文
posted @ 2020-03-15 01:06 不是豆豆 阅读(293) 评论(0) 推荐(0)
摘要:在发布后的应用可能内存回收模式与本地开发不一样,会导致内存占用比较高,但是内存过高也会带来性能提升的好处,酌情配置。 垃圾回收风格分为 工作站 workstation 模式 和 服务器 server 模式,在单机开发时,默认是工作站模式,如果服务器的内存资源比较紧张,也可以将服务器的配置改为工作站模 阅读全文
posted @ 2020-02-17 17:50 不是豆豆 阅读(1040) 评论(0) 推荐(0)
摘要:官方文档:https://docs.microsoft.com/zh-cn/dotnet/api/system.net.servicepoint.bindipendpointdelegate 参考来源:https://stackoverflow.com/questions/5860893/sendi 阅读全文
posted @ 2019-12-26 21:45 不是豆豆 阅读(1377) 评论(0) 推荐(1)
摘要:CS8357 C# The specified version string contains wildcards, which are not compatible with determinism. Either remove wildcards from the version string, or disable determinism for this compilation CS83... 阅读全文
posted @ 2019-07-30 10:53 不是豆豆 阅读(4604) 评论(0) 推荐(0)
摘要:https://walterlv.com/post/merge-assemblies-using-ilmerge.html 阅读全文
posted @ 2019-07-02 19:10 不是豆豆 阅读(1819) 评论(0) 推荐(0)
摘要:错误信息:CS8357 指定的版本字符串中包含与确定性不兼容的通配符。从版本字符串删除通配符,或者禁用此编译的确定性 解决方法:删除项目文件中的配置,或将其设为 False :False 即可。 阅读全文
posted @ 2019-02-28 14:41 不是豆豆 阅读(1878) 评论(0) 推荐(0)
摘要:唔,如题,详见地址:https://www.microsoft.com/net/download/windows 阅读全文
posted @ 2018-06-27 09:09 不是豆豆 阅读(220) 评论(0) 推荐(0)
摘要:最近在 Visual Studio 中使用 Nuget 时,发现总是连接代理服务器,忘了什么时候配置的了,找了半天没找到配置位置,最后发现在这个地方: %appdata%\NuGet 找到 NuGet.Config 文件 其中的: <configuration> <!-- stuff --> <co 阅读全文
posted @ 2018-06-21 17:54 不是豆豆 阅读(627) 评论(0) 推荐(0)
摘要:当全新安装 Windows 7 SP1 后,在未安装任何补丁,也未进行联网的状态下,安装 .NET Framework 4.6 或更高的版本时,应该会遇到错误提示:无法建立到信任根颁发机构的证书链。 参考网上的解决方案(已验证): 1.下载证书:MicrosoftRootCertificateAut 阅读全文
posted @ 2017-08-10 17:40 不是豆豆 阅读(2402) 评论(0) 推荐(0)
摘要:转自:http://stackoverflow.com/questions/1293905/sha256cryptoserviceprovider-and-related-possible-to-use-on-winxp 最近在 Windows XP 下运行 WPF 应用时,发现闪退,查看日志是因为调用 SHA512CryptoServiceProvider 方法出现异常 PlatformNotS... 阅读全文
posted @ 2016-11-18 16:25 不是豆豆 阅读(1638) 评论(0) 推荐(0)
摘要:今天在测试导入数据的时候,突然发现本应该是枚举内容的数据,导入了进了一个很大的不在枚举定义内的数字。 记得当时用的是 Enum.TryParse 方法对导入的文本进行校验的,于是调试了一下,发现果然是它的问题… public enum Gender { 保密 = 0, 男 = 1, 女 = 2, 其他 = 3 } static void Main(string[]... 阅读全文
posted @ 2016-10-10 11:07 不是豆豆 阅读(4476) 评论(0) 推荐(1)
摘要:当访问 https 内容的时候,有时候经常会看到证书错误(不在操作系统的证书信任链中?)的提示,在浏览器中我们可以忽略错误的证书,继续访问网页内容。 但是在 .NET 程序中,需要由代码来判断是否忽略错误的证书。 解决方案: 在任意访问 https 内容的程序代码之前,设置一个证书处理程序,代码如下 阅读全文
posted @ 2016-05-13 00:04 不是豆豆 阅读(8575) 评论(0) 推荐(3)
摘要:其实最简单的方法就是在解决方案中,把平台设为 x86 就好了哈~ 但是今天遇到一个第三方的软件,它调用的一个 dll 是 32位 的,可能它没有测试过在 64位 系统下运行的情况,它在编译时是按默认的配置设为了 Any CPU。 但是在 64位 系统中以默认 64位 模式运行时,再调用 32位 的 dll 就报异常了。。。 于是想到的一个办法就是让它在 64位 系统中,以 32位 模式... 阅读全文
posted @ 2015-12-03 23:26 不是豆豆 阅读(1637) 评论(0) 推荐(1)
摘要:在 Windows XP SP3 下,未进行更新,安装了 .NET Framework 4.0 环境,运行 WPF 程序时,发现的这个错误。 Could not load file or assembly System.Core, Version=2.0.5.0 。。。。 解决方法:请安装此补丁包 阅读全文
posted @ 2015-09-21 01:18 不是豆豆 阅读(880) 评论(0) 推荐(0)
摘要:有时候一些项目的调试信息不方便输出到界面中,比如ASP.NET或者WPF之类的 可以使用Debug.WriteLine()等方法输出到“输出”窗口,不过“输出”窗口的内容比较多 可以让调试的输出信息转到“即时”窗口,这样比较干净一下,这个选项在“工具->选项->调试”中: 勾选“将所有输出窗口文本重定向到即时窗口” 这样就可以在“即时”窗口中查看调试输出信息了。 如果找不到上述窗口,... 阅读全文
posted @ 2014-03-26 16:36 不是豆豆 阅读(20605) 评论(1) 推荐(0)
摘要:版本需求如标题,在 工具->选项->调试->常规 中,更改以下设置:禁用:启用“仅我的代码”、逐过程执行属性和运算符(仅限托管)、要求源文件与原始版本完全匹配启用:启用 .NET framework 源代码单步执行、启用源服务器支持来源:http://referencesource-beta.microsoft.com/setup.html 阅读全文
posted @ 2014-02-27 13:36 不是豆豆 阅读(1555) 评论(0) 推荐(0)
摘要:所谓的位域就是说利用一个整形数字二进制下不同的标志位来使一个枚举变量可以记录多个信息。 例如现在有一个定义好的位域枚举: [Flags]public enum FlagEnum{ 我是第一个=1, 我是第二个=2, 我是第三个=4} 单个枚举的赋值和普通枚举是一样的,直接给就好了: FlagEnum status = FlagEnum.我是第一个;再向其中... 阅读全文
posted @ 2014-02-11 09:52 不是豆豆 阅读(513) 评论(0) 推荐(0)

友情链接:迷途