.net技术
忆尘
这个作者很懒,什么都没留下…
展开
-
windows10sdk 安装时报错提示“系统找不到指定路径”
网上搜索了好久,但是也没找到解决方法。实在没办法,乖乖的去看错误日志了。最后在日志中发现了这样的高度疑似异常。去系统盘下找到这个文件夹后,发现无法正常打开,个人怀疑可能是因为用360做过系统盘瘦身操作,把这个当可以清理的文件给清理掉了。把原来不能打开的文件夹删除以后,重新创建了一个同名文件夹,安装程序回复正常。...原创 2018-04-12 09:46:05 · 5374 阅读 · 0 评论 -
EF Code First 常用命令
1、多个迁移配置时,更新数据库命令update-database -configurationType Configuration2Configuration2为迁移配置名称原创 2015-03-03 10:30:37 · 1960 阅读 · 0 评论 -
使用asp.net MVC4中的Bundle遇到的问题及解决办法分享
背景 之前有过使用MVC3的经验,也建过MVC4的基本样例看过,知道有bundle这么一个方法。 近日想建个网站使用MVC4,但是我觉得在基本样例上改不好,有太多无用的东西,所以就建了一个空白的MVC的程序,然后自己写需要的东西, 将程序的目标框架从4.5降到了4.0(我使用的是VS2013),问题就来了。问题及解决办法 1、降了目标框架之后,vs报一个警转载 2015-02-09 11:53:33 · 1797 阅读 · 1 评论 -
以下各节已定义,但尚未为布局页“~/Views/Shared/_Layout.cshtml”呈现:“Scripts”
以下各节已定义,但尚未为布局页“~/Views/Shared/_Layout.cshtml”呈现:“Scripts”。报错内容如下:解决办法如下:在_Layout.cshtml布局body内,添加section,Scripts.Render和RenderSection标签示例代码如下: @RenderBody()转载 2015-02-09 11:51:14 · 14342 阅读 · 3 评论 -
EF Code first
EF Code First Migrations数据库迁移1、EF Code First创建数据库 新建控制台应用程序Portal,通过程序包管理器控制台添加EntityFramework。 在程序包管理器控制台中执行以下语句,安装EntityFramework。PM> Install-Package EntityFramework 安装成功后,界转载 2014-12-31 23:01:42 · 610 阅读 · 0 评论 -
修改SQL数据库中表字段类型时,报“一个或多个对象访问此列”错误的解决方法
在SQL数据库中使用SQL语句(格式:alter table [tablename] alter column [colname] [newDataType])修改某表的字段类型时,报一下错误:“**********************************对象'DF__******' 依赖于 列'column1'。 ***************************转载 2015-01-29 11:47:49 · 1267 阅读 · 0 评论 -
Net 中Cookie的使用
公司最近的项目要用到cookie 以前都是用的session。使用Cookie的过程中发生了一些比较怪的现象,现在来总结一下。1、最开始的时候直接进行的Cookie设置和读取。方法如下:/// /// 设置Cookie /// /// /// public void SetCookie(stri原创 2015-01-28 16:02:33 · 626 阅读 · 0 评论 -
Winform中Licenses.licx 总是签出导致影响多人开发的解决方法
解决的方法是:1.首先签入Licenses.licx 2.在VSS中点击Licenses.licx文件,右键,选择"Show History"3.在"History Options"对话框中选OK4.选择最新的一个版本点"Pin", 关闭对话框5.将你本地的Licenses.licx文件的只读属性去掉转载 2014-08-22 13:36:39 · 1417 阅读 · 0 评论 -
DevExpress.XtraGrid InitNewRow经典 .
1,增加新行用InitNewRow事件,给新行某字段赋值。后结束编辑。private void grdView_InitNewRow(object sender, DevExpress.XtraGrid.Views.Grid.InitNewRowEventArgs e){DevExpress.XtraGrid.Views.Grid.GridView view = sender as D转载 2013-04-11 14:03:36 · 1468 阅读 · 0 评论 -
TFS学习笔记之非域安装篇
这周在给公司装TFS的环境,以前在windows 7上装过,也在windows 2003上装过,一直也想写出来,但一直没时间,因为现在参加公益组织了,所以经常有公益活动,今天参加手语培训,回来比较早,所以抽点时间总结一下,还有下周要给公司培训TFS的使用,随便也帮自己理理思路,安装过程并不难,所以高手就绕道了吧,菜鸟们可以参考下。 TFS2010的安装光盘根目录下有个TFSInstall.ch转载 2012-09-06 10:00:21 · 562 阅读 · 0 评论 -
[转载]图文并茂介绍在VS2010里使用TFS2010
[转载]图文并茂介绍在VS2010里使用TFS2010现在我们来讲一下如何在VS2010里面创建项目并添加到TFS2010里面。新建一个项目,并把它添加到TFS,我们会收到下面的错误: 这是因为我们没有为项目创建Team project,而把它直接添加到了Team project collections,这是不允许的。下面我们来创建一个Team Project:转载 2012-05-08 13:27:40 · 1973 阅读 · 0 评论 -
接口说明
接口是是方法的抽象,如果方法跨越不同类的对象,可使用接口。并不是所有情况下都要使用接口.而为什么说接口可以节省代码呢,举个例子假设我们公司有两种程序员:VB程序员,指的是用VB写程序的程序员,用clsVBProgramer这个类表示;Delphi程序员指的是用 Delphi写程序的程序员,用clsDelphiProgramer这个类来表示。 每个类都有一个WriteCode()方法。定义如下:cl转载 2012-04-09 10:44:32 · 855 阅读 · 0 评论 -
学习asp.net比较完整的流程
今天在ZDNetChina中文社区看到一篇关于asp.net学习流程的文章,觉得写得挺不错的,于是收藏一下,相信自己每隔一段时间看一遍都会有不同的体会。信息来源:http://bbs.zdnet.com.cn/viewthread.php?tid=108315 如果你已经有较多的面向对象开发经验,跳过以下这两步: 第一步 掌握一门.NET面向对象语言,C#或VB.NET转载 2012-01-08 22:50:12 · 824 阅读 · 1 评论 -
c# params
原文地址:点击打开链接每个C#函数都允许有个参数带params关键字,在调用的时候可以不给他传值,也可以给他传值,还可以给他传多个值,例子如下: 程序代码using System;using System.Collections.Generic;using System.Text;namespace ConsoleApplication1{ c转载 2015-03-26 11:03:27 · 498 阅读 · 0 评论 -
泛型类详解
原文地址:http://www.cnblogs.com/yangjunwl/articles/1208823.html我们在编写程序时,经常遇到两个模块的功能非常相似,只是一个是处理int数据,另一个是处理string数据,或者其他自定义的数据类型,但我们没有办法,只能分别写多个方法处理每个数据类型,因为方法的参数类型不同。有没有一种办法,在方法中传入通用的数据类型,这样不就可以合并代码了转载 2015-03-26 10:57:47 · 446 阅读 · 0 评论 -
在部署 Web 应用程序项目时转换 Web.config
一、目的部署网站时,通常希望已部署的应用程序的 Web.config 文件的某些设置不同于开发 Web.config 文件。 例如,可能希望禁用调试选项,并更改连接字符串以使其指向不同的数据库。 文档下面内容将介绍如何设置在部署过程中能够自动应用的 Web.config 转换文件,以对 Web.config 文件的已部署版本进行更改。二、操作方法1、 若要指定要在 Web.config 文件中进行...转载 2018-04-11 11:01:18 · 1210 阅读 · 0 评论 -
Visual Studio使用Web Deploy远程发布网站及其配置
本文转载,如有违规,请及时通知删除,原文地址: https://blog.csdn.net/yzj_xiaoyue/article/details/60574378 第一次发博客,有什么不好之处望给以指正,错误之处希望谅解!废话不多说,直接进入正题(各个步骤请看图片的序号):IIS配置1、打开服务器2、添加角色和功能向导3、添加角色和功能向导——选择安装类型4、添加角色和功能向导——服务器选择5、...转载 2018-04-11 10:51:41 · 1266 阅读 · 0 评论 -
.Net Web项目安装包制作
Vs2013下默认未安装安装部署模板,下载地址:2013https://marketplace.visualstudio.com/items?itemName=UnniRavindranathan-MSFT.MicrosoftVisualStudio2013InstallerProjects#qna2015https://marketplace.visualstud转载 2018-02-05 10:45:37 · 336 阅读 · 0 评论 -
System.Threading.Tasks.TaskExceptionHolder.Finalize() 系统错误c#
一、问题: 在.NET4.0下在用task进行异步操作时出现程序直接崩溃的情况有文章专门讲解过:https://www.mgenware.com/blog/?p=231二、原因:检查后发现task 新建的线程中出现异常情况,而主线程未捕获此异常导致程序崩溃。当你在一个Task执行中抛出异常,比如:Task.Factory.StartNew(() =>转载 2017-09-13 11:50:00 · 4085 阅读 · 0 评论 -
重装ASP.net
重新安装ASP.NETc:\windows\microsoft.net\framework\v4.0139\aspnet_regiis.exe -i(安装aspnet 4.0)转载 2017-05-05 09:57:11 · 1427 阅读 · 0 评论 -
更改项目名称、解决方案名称注意事项
更改完名称更改完引用之后,一定删除网站目录下的原名称动态库,要不然网站运行时会报重复错误原创 2016-05-09 14:28:53 · 1924 阅读 · 0 评论 -
iis express worker process已停止工作
以管理员方式运行命令提示符工具,然后执行以下语句netsh winsock reset重启电脑转载 2015-11-16 13:34:37 · 3595 阅读 · 0 评论 -
MVC 学习记录(一)基础概念
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2015-08-31 09:43:43 · 391 阅读 · 0 评论 -
欢迎使用CSDN-markdown编辑器
最全的Resharper快捷键汇总编辑 Ctrl + Space 代码完成 Ctrl + Shift + Space代码完成 Ctrl + Alt + Space代码完成 Ctrl + P 显示参数信息 Alt + Insert 生成构造函数,属性,重载成员函数,实现接口 Ctrl + Alt + J 生成if,try..catch,#region块 Ctrl + / 注释及取消//转载 2015-07-15 14:54:39 · 402 阅读 · 0 评论 -
如何使用 StateServer 保存 Session
使用 StateServer 保存 Session需要注意事项: 1、timeout=”20″为Session 20分钟超时 2、IP 地址(可以是远程计算机 IP、计算机名称、域名)与端口号,端口号需与ASP.NET State Service 的服务端口一致Post by roydux, 2008-4-23, Views:89 正常操作情况下Session会无故丢失。因为程序是转载 2015-03-07 11:13:02 · 409 阅读 · 0 评论 -
C#面试题
1.维护数据库的完整性、一致性、你喜欢用触发器还是自写业务逻辑?为什么?答:尽可能用约束(包括CHECK、主键、唯一键、外键、非空字段)实现,这种方式的效率最好;其次用触发器,这种方式可以保证无论何种业务系统访问数据库都能维持数据库的完整性、一致性;最后再考虑用自写业务逻辑实现,但这种方式效率最低、编程最复杂,当为下下之策。 2.什么是事务?什么是锁?答:事务是指一转载 2015-03-07 11:16:10 · 982 阅读 · 0 评论 -
大白话系列之C#委托与事件讲解(一)
原文地址:点击打开链接从序言中,大家应该对委托和事件的重要性有点了解了吧,虽然说我们现在还是能模糊,但是从我的大白话系列中,我会把这些概念说的通俗易懂的。首先,我们还是先说说委托吧,从字面上理解,只要是中国人应该都知道这个意思,除非委托2个中文字不认识,举个例子,小明委托小张去买车票。 但是在我们的程序世界里,也是这么的简单吗?当然,什么是OO,OO就是现实世界的抽象,所有转载 2015-03-26 11:29:35 · 408 阅读 · 0 评论 -
C# DateTime 日期加1天 减一天 加一月 减一月 等方法
//今天 DateTime.Now.Date.ToShortDateString(); //昨天,就是今天的日期减一 DateTime.Now.AddDays(-1).ToShortDateString(); //明天,同理,加一 DateTime.Now.AddDays(1).ToShortDateString(); //本周(要知道本周的转载 2011-10-31 16:08:55 · 11646 阅读 · 0 评论 -
vs2008 去除占位符“........”
快捷键:ctrl +e+s晕死了 ~~~~~~~~~~~~~~~~原创 2011-10-29 09:50:30 · 1046 阅读 · 0 评论 -
Session,ViewState用法
<br />基本理论:<br />session值是保存在服务器内存上,那么,可以肯定,大量的使用session将导致服务器负担加重. 而viewstate由于只是将数据存入到页面隐藏控件里,不再占用服务器资源,因此, 我们可以将一些需要服务器"记住"的变量和对象保存到viewstate里面. 而sesson则只应该应用在需要跨页面且与每个访问用户相关的变量和对象存储上. 另外,session在默认情况下20分钟就过期,而viewstate则永远不会过期. <br />数据类型:<br />但viewsta转载 2011-05-20 13:18:00 · 465 阅读 · 0 评论 -
c#调用DELPHI动态库
<br />c#在调用DELPHI语言所写的动态库应注意,DELPHI中的方法参数和返回值不能为string类型,应为pchar类型。<br />string类型会报参数类型错误!原创 2010-10-15 13:20:00 · 1840 阅读 · 1 评论 -
c#调用DLL
<br /> 每种编程语言调用DLL的方法都不尽相同,在此只对用C#调用DLL的方法进行介绍。首先,您需要了解什么是托管,什么是非托管。一般可以认为:非托管代码主要是基于win 32平台开发的DLL,activeX的组件,托管代码是基于.net平台开发的。如果您想深入了解托管与非托管的关系与区别,及它们的运行机制,请您自行查找资料,本文件在此不作讨论。<br />(一) 调用DLL中的非托管函数一般方法<br />首先,应该在C#语言源程序中声明外部方法,其基本形式是:<br />[DLLI原创 2010-10-15 12:30:00 · 613 阅读 · 0 评论 -
.NET程序员应该知道些什么(转)
<br />前些日子我发了一份ASP.NET面试题清单. 有一些访客比较保守,觉得我是没事找事,里面都是些很琐碎的问题。剩下的人则说“蛮不错的,我得去看一看其中的一些问题” 我更喜欢后者的回复,我觉得后者才是正确的态度。<br /> 当然我并不想把.NET软件开发概括为一些简单的小问题,我只是想让大家多思考。我相信一个真正优秀的ASP.NET(及WinForm)开发人员应该不仅仅会拖放控件到设计器中,也应该掌握更多的东西。一个优秀的赛车比赛选手很了解他自己的坐驾,他知道哪些可以做?哪些不能做?<br />转载 2010-10-08 22:24:00 · 522 阅读 · 0 评论 -
asp.net ajaxtoolkit 中文显示
CalendarExtender日历默认是英文,如需要中文本地化支持 在中增加EnableScriptGlobalization="true"EnableScriptLocalization="true"原创 2009-12-17 12:46:00 · 824 阅读 · 0 评论 -
Deverpress笔记之TreeList复选框实现
TreeList] Deverpress笔记之TreeList复选框实现声明:此笔记仅为方便本人记忆,写的的一些小技巧,因项目工期较紧,代码未来得及整理,也并未全部在项目中采用,不一定适用于您的开发,故仅供参考之用! 如您在此控件使用过程中遇到类似问题需要<span class="t_tag" onclick="function onclick(){tagshow(e转载 2009-11-05 09:52:00 · 4595 阅读 · 0 评论 -
C# DataGridView中实现类似ComboBox可编辑的下拉框功能
using System;using System.ComponentModel;using System.Drawing;using System.Windows.Forms;//此Form中有两个控件,一个DataGridView(dataGridView1),一个ComboBox(comboBox1)//DataGridView中有两列(都是DataGridViewTextBox转载 2009-09-29 08:56:00 · 9061 阅读 · 2 评论 -
Winform回车移动焦点
回车移动焦点1.普通控件(TextBox)(最好在父窗体中实现以下代码,然后子窗体继承父窗体实现该功能)①Form.KeyPreview属性设为True②在KeyPress事件中添加以下代码private void BaseForm_KeyPress(object sender, KeyPressEventArgs e){ if (e.KeyChar == (char)Keys.Return转载 2009-09-06 19:43:00 · 1277 阅读 · 0 评论 -
asp.net 中TextBox只读时在客户端赋值后的取值问题
asp.net 中TextBox只读时在客户端赋值后的取值问题 在.NET 2.0 下,当页面上的某个TextBox 设置了属性ReadOnly="True"时,通过客户端脚本给其赋值后,在后台代码中访问其Text属性却无法获得该值。经过尝试,发现可以通过如下的方式解决这个问题:1、不设置ReadOnly属性,通过onfocus=this.blur()来模拟,如下:asp转载 2009-09-02 09:08:00 · 904 阅读 · 1 评论 -
vs2005快捷键大全
快捷键 功能CTRL + SHIFT + B生成解决方案CTRL + F7 生成编译CTRL + O 打开文件CTRL + SHIFT + O打开项目CTRL + SHIFT + C显示类视图窗口F4 显示属性窗口SHIFT + F4显示项目属性窗口CTRL + SHIFT + E显示资源视图F12 转到定义CTRL + F12转到声明CTRL + ALT + J对象浏览CTRL + ALT原创 2009-06-09 09:03:00 · 429 阅读 · 0 评论 -
VS2008 快捷键大全[转帖]
VS2008 快捷键大全[转帖]Ctrl+m+Crtr+o折叠所有大纲Ctrl+M+Crtr+P: 停止大纲显示Ctrl+K+Crtr+C: 注释选定内容Ctrl+K+Crtr+U: 取消选定注释内容Ctrl+J : 列出成员 智能感知Shift+Alt+Enter: 切换全屏编转载 2011-07-28 10:57:45 · 484 阅读 · 0 评论