随笔分类 - .net基础
摘要:Windows server 2003服务器上安装有默认 IIS 6和Apache两个服务器,IIS运行的一个.net程序,apache运行php程序,现在想让它们同时都能通过80端口访问,设置起来还比较简单。 IIS的.net程序假设绑定81端口,主机名:www.a.com apache的php程
阅读全文
摘要:我的开发环境是win7,vs2013,sql2012,用wpf开发了一个很简单的桌面软件,用Installshield制作的安装包,安装包包含了.framework4.5,在自己电脑上测试正常,想着挺简单的啊 后来拿了一台xp系统的电脑,安装了测试,安装过程正常,可是打开软件的时候报错:不是有效的...
阅读全文
摘要:我是直接打开VisualStudio2010,而不是以打开解决方案的方式打开。然后就在左下角显示“正在从包‘Microsoft.VisualStudio.IDE.ToolboxControlsInstaller.ToolboxInstallerPackage’{2C298B35-07DA-45F1-...
阅读全文
摘要:最近发布项目(.net,winform)总提示有一个.dll文件找不到或者不匹配但是在本地调试是正常的这个.dll,原来是从.net组件中引用到项目的,后来我将此.dll文件从网上下载,然后在项目中将原引用删除,重新从下载的目录中引用发布运行,正常引发原因:个人猜测,由于服务器和本地配置不同,导致有些系统配置原件不同,将报错的.dll文件,从本地实际引用,可解决该问题
阅读全文
摘要:1 HTTP 401.1 - 未授权:登录失败 由于用户匿名访问使用的账号(默认是IUSR_机器名)被禁用,或者没有权限访问计算机,将造成用户无法访问。 解决方案: 1 打开IIS,右键站点,选择【属性】或【高级设置】,选择【权限设置】下的【安全】选项卡,看是否用户(IUSR_机器名)在列表中,如果不在,则添加 2 运行inetmgr,打开站点属性->目录安全性->身份验证和访问控制->选中“启用匿名访问”,输入用户名,或者点击“浏览”选择合法的用户,并两次输入密码后确定。 注意: IIS6 如何设置匿名身份验证启用? 打开IIS,双击需要设置的站点,在中间的功能视图中找到【
阅读全文
摘要:.NET导出Excel遇到的80070005错误的解决方法: 检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046}的组件时失败,原因是出现以下错误: 80070005基本上.net导出excel文件,都需要如此配置一下,不配置有的时候没
阅读全文
摘要:检查Page.IsValid if (typeof (Page_ClientValidate) == 'function') { Page_ClientValidate(); } if (!Page_IsValid) { return false; }当Page_ClientValidate()验证不通过时,Page_BlockSubmit 会设置成true , 这样第一次回传会被阻止,所以Page_BlockSubmit要设置为false function SubmitCheck() { if (typeof (Page_ClientValidate) == 'fun
阅读全文
摘要:最近开发一个.NET网站,发现有一个画面的交互特别缓慢,查了很多原因都没查到最后终于知道,是因为画面的ViewState用的过多,其中有一个ViewState保存的数据相对而言比较大,导致了画面的运行缓慢于是我再次仔细的了解了ViewState的用途,终于发现网上有很多牛人想到了将VIEWSTATE转换为文件保存在服务器上以下这段代码可以放在页面中,或者页面的父类中: protected override object LoadPageStateFromPersistenceMedium() { var viewStateID = (string)((Pair)base.LoadPageSt.
阅读全文
摘要:因为电脑突然蓝屏了,后来导致一直能够正常调试的.NET网站,报这个错误,详细如下未能加载文件或程序集“Telerik.Web.UI.Skins”或它的某一个依赖项。参数错误。 (异常来自 HRESULT:0x80070057 (E_INVALIDARG))GOOGLE了一下,说是因为电脑突然断电的情况下,会导致缓存中存在未完全执行的文件,我的是WIN7(64位)+VS2010,需要删除C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files,下的文件,要注意的是,有的项目设置了管理员运行,所以这个目录下,有一
阅读全文
摘要:最近一直能下 载excel文档的网站,功能出现了很多问题,有部分excel不能正常下载,且有些页面不能正常打开思前想后,应该是由于我这几天关闭了一些防火墙的另外程序问题,于是在防火墙例外程序中,重新恢复了一个叫‘web管理服务(HTTP)’,于是就恢复了正常
阅读全文
摘要:在调试 CSLA.Net 开源框架提供的 Project Tracker 项目 — 其中的 Web 项目 PTWebForms时,出现如下异常信息: [SerializationException: 未解析成员“Csla.Security.UnauthenticatedPrincipal,Csla, Version=3.8.2.0, Culture=neutral, PublicKeyToken=93be5fdc093e4c30”的类型。]原因是:PTWebForms 项目运行在 development web server(Cassini)环境中,而不是IIS 环境中。由于ASP.NET D
阅读全文
摘要:在某些项目进行开发的时候,需要提升应用程序本身的权限,这个是很容易的。 但是如何让VS2010启动的时候就已管理员权限运行程序呢?为这个问题苦恼了好久,终于找到了办法。找到VS2010的快捷方式:右击——“打开文件位置” 找到VS2010的启动项目devenv.exe:右击——属性——兼容性——特权等级,以管理员权限运行;如果需要每个用户都以管理员权限运行,还可以“更改所有用户的设置”——特权等级,以管理员权限运行。 然后在项目的打开方式中确保以VS2010为默认打开程序就好了。设置之后只能先打开空白的VS2010,然后再打开指定项目这个问题暂时未解决
阅读全文
摘要:直接将vs2008编译的网站升级为vs2010会发现很多错误解决方案右键单击 项目 选择 “转换为web应用程序”
阅读全文
摘要:项目中引用了 Telerik.Web.UI.dll文件夹之后,直接使用控件会报错:radcomboboxFailed to create designer 'Telerik.Web.UI.RadComboBox, Telerik.Web.UI, Version=2011.3.1115.0经过不断的尝试发现,可以通过以下两种方法:1 将Telerik.Web.UI.dll 文件拷贝在路径C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PublicAssemblies\下2 在web.config中添加<add ass
阅读全文
摘要:http://blog.csdn.net/muchlin/article/details/6800863“/CRM”应用程序中的服务器错误。配置错误说明:在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。分析器错误消息:无法识别的属性“targetFramework”。请注意属性名称区分大小写。源错误:行 24: 设置为 true。行 25: -->行 26: 行 27: 节可以配置 ASP.NET 使用的 源文件:E:\NET\CRM.Web\web.config 行:26版本信息:Microsof...
阅读全文
摘要:string filename = ComMethod.ObjToString(Table1.Rows[index]["files"]); if (!string.IsNullOrEmpty(filename)) { string path = Server.MapPath(ConfigurationManager.AppSettings["ArtworkFile"]); string readpath = path + filename; FileInfo file = new System.IO.FileInfo(readpath); if (!fi
阅读全文
摘要:解决方案:在c盘下找到widow文件夹——》temp点击属性,在属性里有个安全选项(没有安全选项则操作如下:打开“我的电脑”,选择“工具”——“文件夹选项”——“查看”,然后取消“使用简单文件共享”)如图:(简单一句话:你用什么角色登录的就把该角色设置成完全控制,然后重新下IIs就OK,不需要管其他的)网上也有很多资料如:首先:如果C:/Windows目录下没有Temp文件夹,则创建一个;然后:右键Temp文件夹--属性--安全,添加一个用户"NETWORK SERVICE ",(如果是.NET Framework 1.0 则添加用户"aspnet user&qu
阅读全文
浙公网安备 33010602011771号