首页 >  
搜索关键字:程序集    ( 2153个结果
C#在运行时动态创建类型的实现方法
本文实例讲述了C#在运行时动态创建类型的实现方法。是C#项目开发中很实用的技巧。分享给大家供大家参考。具体分析如下: 具体来说, C# 在运行时动态的创建类型是通过动态生成C#源代码,然后通过编译器编译成程序集的方式实现动态创建类型的 。 主要功能代码如下: public static Assemb ...
分类:Windows开发   时间:2017-11-13 22:31:12    收藏:0  评论:0  赞:0  阅读:20
CLR via C#--------CLR的执行模式
CLR:是一个可由多种编程语言使用的“运行时”。 CLR的核心功能(比如 内存管理、程序集加载、安全性、异常处理、线程同步)可由面向CLR的所有语言使用。 CLR是完全围绕类型展开的。 面向CLR的语言编译器: Microsoft:C++/CLI、C#、Visual Basic、F#、Iron Py ...
分类:Windows开发   时间:2017-11-12 00:22:14    收藏:0  评论:0  赞:0  阅读:31
TruncateATable 清除一张表
当我们想删除一张表的全部数据时,我们可以使用 truncate 关键字,但如果要删除的表的主键被引用了,那么就无法执行语句。 1、制作清除数据的工具 ,在 nuget 控制台中输入 Install-Package TruncateATable -Version 1.0.0 ,该程序集使用非常简单,使 ...
分类:其他   时间:2017-11-11 15:48:15    收藏:0  评论:0  赞:0  阅读:18
vs-未能加载文件或者程序集
一:错误描述 二:问题描述及解决方案 可能情况1:文件未加载或者依赖项未加载 解决方案:加载改DLL或者依赖DLL 可能情况2:操作系统是64位的,但发布的程序引用了一些32位的ddl,所以出现了兼容性的问题。 解决方案:IIS——应用程序池——高级设置——启用32位应用程序 :true。 若是在V ...
分类:其他   时间:2017-11-10 18:18:30    收藏:0  评论:0  赞:0  阅读:24
Neject 在MVC框架中使用
Neject 开始是用3.3.0.0,不能自动生成NinjectWebCommon文件,测试了很久发现,是版本的问题 ,后来用Nuget卸载后,重新下了Ninject,Ninject.Web.Common,Ninject.Web.Mvc这三个程序集,都是选择3.2.0.0版本的,然后进行测试,加一个 ...
分类:Web开发   时间:2017-11-10 15:49:52    收藏:0  评论:0  赞:0  阅读:20
windows服务安装 System.IO.FileLoadException
报错如下: System.IO.FileLoadException: 未能加载文件或程序集“file:///D:\WindowsService\bin\Debug\WindowsService.exe”或它的某一个依赖项。不支持操作。 (异常来自 HRESULT:0x80131515)。 原因:ex ...
分类:Windows开发   时间:2017-11-10 14:29:04    收藏:0  评论:0  赞:0  阅读:19
NET CLR via C#(第4版)第4章 类型基础
本章内容: 1 所有类型都从System.Object派生 2 类型转换 3 命名空间和程序集 4 运行时的相互关系 本章讲述使用类型和CLR时需掌握的基础知识。具体地说,要讨论所有类型都具有的一组基本行为。 讨论类型安全性、命名空间、程序集、以及如何将对象从一种类型转换成另一种类型。 本章最后会解 ...
分类:Windows开发   时间:2017-11-09 13:32:21    收藏:0  评论:0  赞:0  阅读:21
变量类型和可空类型
1、变量类型 a、静态类型:编译时确定且不能在不能在运行时修改。 b、动态类型:直到运行时才会被解析。 由于动态语言(如:IronPython和IronRuby)为.NET语言,所以C#程序需要能够使用这些语言编写的程序集。为解决这一问题,C#语言的设计者为语言增加了dynamic关键字。 c、dy ...
分类:其他   时间:2017-11-08 23:23:44    收藏:0  评论:0  赞:0  阅读:39
C#访问修饰符
C#访问修饰符Private:私有的,只能在当前类的内部访问Public:公开的公共的Proteceted:受保护的,只能在当前类的内部以及该类的子类中访问。internal:只能在当前项目(程序集)的内部中访问 (在同一个项目当中和Public权限一样)Proteceted internal:等价 ...
分类:Windows开发   时间:2017-11-04 17:24:24    收藏:0  评论:0  赞:0  阅读:21
C#取得控制台应用程序的根目录方法 判断文件夹是否存在,不存在就创建
取得控制台应用程序的根目录方法1:Environment.CurrentDirectory 取得或设置当前工作目录的完整限定路径2:AppDomain.CurrentDomain.BaseDirectory 获取基目录,它由程序集冲突解决程序用来探测程序集 取得WinForm应用程序的根目录方法1: ...
分类:Windows开发   时间:2017-11-03 22:44:22    收藏:0  评论:0  赞:0  阅读:46
动态创建加载程序集
public class CodeProvider { //动态创建Driver类 private string strStart = "using System;" + "public static class Driver { public static void Main(){ "; priv... ...
分类:其他   时间:2017-11-02 17:46:34    收藏:0  评论:0  赞:0  阅读:21
asp web.config文件里compilation的assemblies add的元素来自哪里
该程序集组合由版本、区域性和公钥标记组成。 ASP.NET 首先在应用程序的专用 Bin 目录中搜索程序集 DLL,然后在系统程序集缓存中搜索程序集 DLL。 add 元素添加要在动态资源编译期间使用的程序集引用。 当编译每一个代码模块时,ASP.NET 会自动将该程序集链接到资源。 add 元素的 ...
分类:Web开发   时间:2017-11-02 15:08:54    收藏:0  评论:0  赞:0  阅读:16
托管代码和非托管代码
什么是托管代码? 托管代码是运行在公共语言运行库上的(CLR)一个中间代码,起到编译的源代码的作用; 源代码运行时分为两个阶段:一是编译源代码为托管代码,二 托管代码编译为平台专用语言。 托管代码运行在CLR上边,这个运行库会给代码的编译提供各类服务,它会加载和验证程序集 以确保代码的编译正确。 什 ...
分类:其他   时间:2017-11-02 10:59:00    收藏:0  评论:0  赞:0  阅读:29
AssetBundle 打包资源
打开unity新建一个工程在Assets下新建Editor文件夹在该文件夹下创建脚本AssetsBundles下面为脚本里面的完整代码生成AssetBundle包//代码部分usingUnityEditor;//引用程序集usingSystem.IO;publicclassAssteBundles//不用继承MonoBehaviour{//特性添加到Assets菜单下生成BuildAs..
分类:其他   时间:2017-11-01 15:37:45    收藏:0  评论:0  赞:0  阅读:32
C#反射Assembly 详细说明
1、对C#反射机制的理解2、概念理解后,必须找到方法去完成,给出管理的主要语法3、最终给出实用的例子,反射出来dll中的方法 反射是一个程序集发现及运行的过程,通过反射可以得到*.exe或*.dll等程序集内部的信息。使用反射可以看到一个程序集内部的接口、类、方法、字段、属性、特性等等信息。在Sys ...
分类:Windows开发   时间:2017-11-01 11:41:42    收藏:0  评论:0  赞:0  阅读:22
LINQ to XML简介
我们的配置文件使用XML存储信息。ADO.NET的DataSet(利用扩展方法)可以方便的将数据保存(或加载)为XML。.NET特有的XML API,如XmlReader/XmlWriter类。微端提供了一个特殊的程序集 System.Xml.dll专门对XML文档进行编程。因为LINQ操作数据比较 ...
分类:其他   时间:2017-10-31 22:10:58    收藏:0  评论:0  赞:0  阅读:28
[转][SVN]常用操作
1. Commit 提交当前代码到 SVN 服务器。 2. 引用第三方类库时,不要从安装位置引用,而是在解决方案下,添加一个 lib 的目录,把需要的程序集复制到这里,然后从 lib 目录引用。 3. 向服务器提交代码时,bin 、obj 等目录要排除。 4. 提交步骤: 1. Update 从服务 ...
分类:其他   时间:2017-10-30 19:30:16    收藏:0  评论:0  赞:0  阅读:30
【错误】混合模式程序集是针对“v2.0.50727”版的运行时生成的,在没有配置其他信息的情况下,无法在 4.0 运行时中加载该程序集。
混合模式程序集是针对“v2.0.50727”版的运行时生成的,在没有配置其他信息的情况下,无法在 4.0 运行时中加载该程序集。 ...
分类:其他   时间:2017-10-30 16:35:43    收藏:0  评论:0  赞:0  阅读:27
.net core中使用Type.GetType()从字符串获取类型遇到的问题
问题背景是想在 appsettings.json 中动态配置依赖注入,但程序运行时 Type.GetType(Configuration["smsService"]) 的值总是 null ,改为用 Assembly.Load 先加载程序集( Cnblogs.Sms.Aliyun 是单独的程序集)然... ...
分类:Web开发   时间:2017-10-29 17:10:57    收藏:0  评论:0  赞:0  阅读:27
C# 版dll 程序集合并工具
C# 版dll 程序集合并工具 C# 版dll 程序集合并工具 最近要开发一个控件给同事用,开发中会引用一些第三方DLL,这样交给用户很不方便,希望的效果是直接交付一个DLL文件。网上找了一些资料。 1. 使用 Costura.Fody ,这个强大之处是可以在build阶段直接将依赖的DLL合并在目 ...
分类:Windows开发   时间:2017-10-29 14:26:46    收藏:0  评论:0  赞:0  阅读:30
2153条   1 2 3 4 ... 108 下一页
© 2014 bubuko.com 版权所有 鲁ICP备09046678号-4
打开技术之扣,分享程序人生!
             

鲁公网安备 37021202000002号