.net开发常见故障答疑
邹琼俊
著有《ASP.NET MVC企业级实战》、《H5+跨平台移动应用实战开发》、《Vue.js 2.x实践指南》、《Javscript实用教程》、《Node+MongoDB+React 项目实战开发》、 《Vue3.x TypeScript实践指南》、《Node.js+Vue.js+MangoDB全栈开发实战》
展开
-
为何我装了IIS也不能在虚拟目录下浏览自己做的网页啊
2003的话。*******************************************很多朋友在用IIS6架网站的时候遇到不少问题,而这些问题有些在过去的IIS5里面就遇到过,有些是新出来的,俺忙活了一下午,做了很多次试验,结合以前的排错经验,做出了这个总结,希望能给大家帮上忙:)问题1:未启用父路径症状举例:Server.MapPath() 错误 'ASP 0175 : 80004005' 不允许的 Path 字符 /0709/dqyllhsub/news/OpenDatabase.asp,转载 2010-07-13 16:49:00 · 4858 阅读 · 0 评论 -
C#引用Excel找不到类型或命名空间名称“Excel”
Microsoft.Office空间,发现.Interop下有个Excel;在类前面增加using Excel = Microsoft.Office.Interop.Excel;问题至此解决!原创 2013-08-20 12:07:20 · 2965 阅读 · 0 评论 -
IIS7出现未能加载文件或程序集“XXX.XXX”或它的某一个依赖项。试图加载格式不正确的程序的解决方法
问题:本地web项目运行正常,在本地IIS上面发布依旧运行正常,发布到服务器上的IIS上面出现此错误。解决方法:将应用程序 生成为 目标平台:Any CPU;测试环境是 笔记本 win7 64位,把iis 应用程序池 --高级设置--启用32位应用程序 :true原创 2013-09-06 11:15:44 · 3164 阅读 · 0 评论 -
“HTTP 错误 401.1 - 未授权:登录失败” iis配置和权限问题
今天,将项目发布到IIS服务器上,出现此问题,本地IIS访问正常。登录失败说明根本登录不了,谈何访问网页,所以要从两方面下手,一、账户;二、账户权限;一、设置你网站属性的时候,目录安全性-匿名访问要勾选。错误 401.1 - 未授权:登录失败鈥 iis配置和权限问题。" title="解决鈥淗TTP 错误 401.1 - 未授权:登录失败鈥 iis配置和权限问题。" height=原创 2013-09-09 14:35:25 · 6757 阅读 · 0 评论 -
IE网页js语法错误2行字符1,FF中正常
1. 可能与IE的某些插件冲突。请把所有无关的IE加载项全部禁用后尝试2. 引用了不存在的js文件3. 页面的某些文件在文档模型还没建立时就已经开始引用相关的节点原创 2013-09-09 14:32:41 · 1805 阅读 · 0 评论 -
电脑中已有VS2005和VS2010安装.NET3.5失败的解决方案
1.重启 MSI 安装服务;运行-输入“CMD”命令,在弹出的对话框中输入命令: msiexec/unregserver ,回车,并再次输入 msiexec/regserver 。2.启用 Print Spooler 打印机服务;.NET Framework 3.5 安装时需要开启 Print Spooler 打印机服务,而一般情况下我们都会关闭这个服务以节约系统资源。右击桌面上“原创 2013-09-22 16:59:13 · 2362 阅读 · 0 评论 -
GridView 中生成了<thead>、<tbody>标记分页时报错解决方案
由于项目需要,我让gridview在生成html代码时,带有、标记,让Gridview带有此标记的代码如下: //protected void gvEquData_PreRender(object sender, EventArgs e) //{ //if (gvEquData.Rows.Count > 0) //{ //原创 2013-09-24 09:37:48 · 1881 阅读 · 0 评论 -
浏览IIS中的aspx文件出现 ”Failed to access IIS metabase”解决方案
部署的的是.NET4.0开发的项目,开始——cmd1、C:\Documents and Settings\Administrator>cd \WINDOWS\Microsoft.NET\Framework\v4.0.303192、aspnet_regiis -i (注册IIS)3、iisreset /stop(停止IIS)4、iisreset /start(开启IIS)原创 2013-12-05 10:51:25 · 1415 阅读 · 0 评论 -
IIS出现The specified module could not be found的解决方法
1.打开IIS 信息服务,在左侧找到自己的计算机,点右键,选择属性,在主属性中选编辑,打开“目录安全性”选项卡,单击“匿名访问和验证控制”里的“编辑”按钮,在弹出的对话框中确保只选中了“匿名访问”和“集成Windows验证”两项,单击匿名访问中的编辑,去掉“允许IIS控制密码” 2.在“默认Web站点”上点右键,选属性,在主目录标签中把“应用程序保护”设置为“低 (IIS进程)”3原创 2014-01-16 14:49:38 · 3985 阅读 · 0 评论 -
win2003 64bit上运行IIS6运行32bit的.NET4.0程序
问题:在IIS6.0上部署.NET4.0网站后,html页面可以正常访问,aspx页面访问时提示404错误。IIS6上的做法1.命令行键入:开始——运行——cmd:cscript.exe %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1即设置原创 2014-02-25 12:29:32 · 4262 阅读 · 0 评论 -
c#操作excel后关闭excel.exe的方法
关闭进程C#和Asp.net下excel进程一被打开,有时就无法关闭, 尤其是website.对关闭该进程有过GC、release等方法,但这些方法并不是在所有情况下均适用。 于是提出了kill process的方法, 目前我见过的方法多是用进程创建时间筛选excel.exe进程, 然后kill 。 这样的方法是不精确的, 也是不安全的, 通过对网上一些关原创 2013-07-08 09:27:40 · 4226 阅读 · 1 评论 -
vs2008智能提示变成英文了的解决方案
VS 2008 SP1安装完后 ,智能提示全是英文了,微软提供了补丁:http://support.microsoft.com/kb/957507/zh-cn有好几钟语言供选择,别选措了哈。VS90SP1-KB957507-v2-CHS-x86.exe 简体中文VS90SP1-KB957507-CHT-x86.exe 繁体中文原创 2013-05-03 08:36:54 · 1839 阅读 · 0 评论 -
Windows Server 2003 iis为什么 无法浏览ASP文档
<br />默认情况下,2003的IIS是没有开启对ASP文件的支持。<br />打开Internet 信息服务(IIS)管理器,WEB服务扩展,右键点Web 服务扩展 - Active Server Pages,启用,就可以了原创 2010-07-13 16:50:00 · 1308 阅读 · 0 评论 -
解决win2003 卸载IIs后重新安装 提示“不能复制文文件”的问题
我的系统是Windows2003SP2的版本,今天重新安装IIS,在安装过程提示无法复制文件,开始还以为是自己的安装盘有问题,没想到在光盘下都能找到提示无法复制的文件。于是就上网来查找是什么问题。没想到碰到该类问题的人不少, 解决方法如下: 开始->运行-> esentutl /p %windir%/security/database/secedit.sdb ,然后会有一个警告框,确定就可以了。 据说是Windows2003打了SP2之后数据库受损,恢复数据库后就行了,太佩服microsof原创 2010-07-13 16:51:00 · 2297 阅读 · 0 评论 -
.NET页面不执行page_load事件解决方案
在aspx页面标签中有一个AutoEventWireup属性,它的默认属性是false,把它的AutoEventWireup属性改为= "true "即可.原创 2011-07-14 10:21:46 · 4072 阅读 · 0 评论 -
使用CalendarExtender控件时获取不到TextBox中的值的解决方案
当我们在使用CalendarExtender控件时,TextBox的ReadOnly属性默认为'true",要获取TextBox中的值,我们可以在动态加载页面时再设置TextBox的只读属性为"True" if (!IsPostBack) {原创 2011-07-18 13:13:23 · 1678 阅读 · 0 评论 -
Silverlight4启动无法调试
Silverlight4无法调试,我就重新下载了一个silverlight,然后可以调试了,但是浏览器提示需要安装最新的Silverlight_Developer安装最新的Silverlight_Developer,安装后却又无法调试了,于是我重新下载了一个Silverlight原创 2011-07-31 09:25:07 · 1065 阅读 · 0 评论 -
sql2008无法修改数据表
解决办法:菜单 -> 工具-> 选项-> 设计-> 把“Prevent saving changes that require table re-creation” 前面复选框的勾去掉,问题解决。原创 2011-08-02 21:57:40 · 909 阅读 · 0 评论 -
your working copy appears to be locked Run Cleanup to amend the situation
解决svn的working copy locked并且cleanup恢复不能的情况产生这种情况大多是因为上次svn命令执行失败且被锁定了。如果cleanup没有效果的话只好手动删除锁定文件。cd 到svn项目目录下,然后执行如下命令 del lock /q/s就把锁删掉了。原创 2012-06-21 17:03:22 · 4915 阅读 · 0 评论 -
在Windows64位环境下.net访问Oracle解决方案
目前,Windows操作系统可以分成两类,32位和64位(64位也区分x86_64位和 Itanium ),同时Oracle客户端也做了同样的区分。在安装和开发的过程中,经常会遇到一些问题,本文就总结了相关的解决方案Oracle Instant Client的下载地址http://www.oracle.com/technetwork/database/features/instant-原创 2011-04-29 09:38:00 · 63313 阅读 · 18 评论 -
修改域密码策略
当我们安装Activity server后,域控服务会开启自动的密码策略,如密码复杂度,密码最小长度等等,可是有时候我们希望修改密码复杂度要求。以域管理员账户登录,即 域名\administrator1. 服务器控制台--工具--组策略管理(windows server 2008、2012)、点击开始→程序→管理工具→点击组策略管理 (windows server2003)2. 在打开原创 2014-11-06 11:05:37 · 32610 阅读 · 0 评论