win7下面iis错误汇总
1.分析器错误消息: 无法识别的属性“targetFramework”。请注意属性名称区分大小写
解决方法:
修改.NET Framework 版本为相应版本即可,我以前用的是2.0换成4.0的时候出现这个错误。
我的win7系统,
1、打开IIs点击IIS根节点
2、看右边的“操作”-》点击“更改.NET Framework 版本”
3、选择相应的版本,我这里应该选择v4.0.30319,点击确定
4、点击IIS的应用程序池
5、在右边“操作”栏里选择“应用程序默认设置...”
6、把“.NET Framework 版本”设置为v4.0,点击“确定”即可。
2.找不到类型“Services.CalculatorService”,它在 ServiceHost 指令中提供为 Service 特性值,或在配置元素
system.serviceModel/serviceHostingEnvironment/serviceActivations 中提供。
解决方法:在iis里转换成应用程序即可
3.vs2010 + visualsvn + TortoiseSVN安装
TortoiseSVN-1.8.3.24901-x64-svn-1.8.4
VisualSVN-4.0.2
注意从svn checkout时候路径不要自己改
4.sqlserver 复制表结构和数据
SELECT * INTO dbo.Product FROM dbo.Product_bak_wjg_20130716
5.iis下访问 lrc文件
MIME类型,新建,如:扩展名填“.lrc”,类型(MIME)填“MIME 类型:lrc-application/octet-stream” ,点确认即可。
6.iis 模拟用户
<identity impersonate="true" userName="ysyp" password="qwer_1234"/>
The current identity (JSTAM2\jstcrm) does not have write access to 'C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files'.
iis浏览出现问题,解决办法:
把用户添加到iis和administrators用户组
存在某個不正常的 API 呼叫。 (Exception from HRESULT: 0x800300FA (STG_E_ABNORMALAPIEXIT))
解決方案:
1) Web.config
<identity impersonate="false" />
2) Web.config
<identity impersonate="true" userName="domain\user" password="password"/>
注意: user要在這台機器裏面是管理員權限.
win7 控制版面-》管理工具-》计算机管理-》本地用户和组-》iis_users->添加到组
7.加载配置文件时出错: 由于已经达到网络 BIOS 命令限制
错误:
加载配置文件时出错: 由于已经达到网络 BIOS 命令限制,因此未能开始监视对“”的更改。
有关此错误的详细信息,请参见 Microsoft 知识库文章 810886。
Windows XP 平台不支持在 UNC 共享上承载。
处理方式:
客户端(你的电脑)
- 单击开始,单击运行,键入regedit,然后单击确定
- 找到并单击以下注册表项:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanworkstation\parameters
- 在右窗格中,双击MaxCmds值。
- 在数值数据框中,验证的值是 5000,如果还不行,再改大。
- 找到并单击以下注册表项:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters
注意请确保您进行此更改
lanmanserver\parameters注册表项并不为
lanmanworkstation\parameters在步骤 2 中提到的注册表项。
- 在右窗格中,双击MaxMpxCt值。
注意在运行 Windows 2000 以前版本的 Windows 的 SMB 服务器
MaxMpxCt注册表项被命名为
MaxMpxCount但具有相同的功能。
- 在数值数据框中,验证的值是 5000 或更多(如果还不行,再改大)。
注意
MaxMpxCt值决定服务器允许来自单个客户端的同时进行的活动请求的最大数目。
- 退出注册表编辑器。
注意MaxCmds和MaxMpxCt注册表条目是 REG_DWORD 十进制条目。如果您的计算机上不存在,您可以创建为新 REG_DWORD 值。这些注册表项的值的范围是 0 到 65535 之间。
服务器
- 启动注册表编辑器。
- 找到,然后单击下面的注册表项下的MaxCmds值:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation \Parameters
- 在编辑菜单中,单击dword 值,键入5000,如果还不行,再改大,然后单击确定
- 退出注册表编辑器。
- 在远程服务器上,启动注册表编辑器。
- 找到并单击以下项在注册表中:
HKEY_LOCAL__MACHINE\System\CurrentControlSet\Services\LanmanServer\Parameters
- 在编辑菜单中,单击添加数值,然后添加以下注册表值:
值名称: MaxWorkItems
数据类型: REG_DWORD
基数: 十进制
值数据: 5000-并且-
值名称: MaxMpxCt
数据类型: REG_DWORD
基数: 十进制
值数据:5000注意: 您可能需要增加这些值,如果注册表项不起作用。
- 退出注册表编辑器。
- 重新启动这两个服务器。
注意:
1.需要重起客户端和服务器两台电脑才生效,直接重起vs还不行。
2.一般改为5000够用,如果不够,再加大此值
3.如果还不解决您的问题
参考:
http://support.microsoft.com/kb/810886/zh-cn
http://support.microsoft.com/kb/232476
1、在注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanworkstation\ 下增加 MaxCmds 、 MaxMpxCt MaxWorkItems的DWORD
设置MaxCmds 为256
MaxMpxCt 为1024
MaxWorkItems 10000
2、iisreset 、Workstation 服务重启 N次;三个键值重设N次。仍然会出现“网络达到 BIOS 命令限制”这样的错误,百思不得其解,所以贴出来,望各位高人指点。。。。
2014-12-11
访问音频报此错,后重启Workstation 服务后解决
2014-12-19更新:
以上方法都不行:最新方法如下:
注册表信息
若要启用此修补程序,必须在以下注册表项中添加以下 DWORD 值:
如果在基于 x64 的系统上运行的 32 位进程,请在下面的注册表项中添加以下 DWORD 值:
下表列出可能的值为 FCNMode DWORD 值和每个值与相关联的行为。
值 | 行为 |
---|---|
不存在 | 这是默认行为。 |
0或大于2 | 这是默认行为。 |
1 | 该应用程序将禁用文件更改通知 (FCNs)。 |
2 | 该应用程序将创建一个对象来监视主目录。 |
注意从 Microsoft.NET Framework 4.5 及更高版本,可通过使用httpRuntime设置,如下所述配置 FCNMode:
<httpRuntime fcnMode="<setting>"/>
设置 | 相应的值 |
---|---|
NotSet(0) | 这是相同设置0或大于2在注册表中。 |
默认值 | 这是相同设置0或大于2在注册表中。 |
已禁用 | 这是在注册表中设置1相同。 |
一个 | 这是在注册表中设置2相同。 |
例如,您可以使用httpRuntime ,如下所示禁用 FCNMode:
<httpRuntime fcnMode="Disabled"/>
补充,通过代码可以去除目录的改动监控,同时不影响bin目录和web.config改动时,程序需要的重启。
public class StopFileMonitorModule : IHttpModule
{
#region IHttpModule Members public void Dispose()
{ } public void Init(HttpApplication context)
{
PropertyInfo p = typeof(System.Web.HttpRuntime).GetProperty("FileChangesMonitor", BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static);
object o = p.GetValue(null, null);
FieldInfo f = o.GetType().GetField("_dirMonSubdirs", BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.IgnoreCase);
object monitor = f.GetValue(o);
MethodInfo m = monitor.GetType().GetMethod("StopMonitoring", BindingFlags.Instance | BindingFlags.NonPublic);
m.Invoke(monitor, new object[] { }); } #endregion
} 2)修改代码
在Global.asax(或其.cs文件)增加代码如下,就可以关掉FCNs)。
using System.Reflection; PropertyInfo p = typeof(System.Web.HttpRuntime).GetProperty("FileChangesMonitor", BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static); object o = p.GetValue(null, null); FieldInfo f = o.GetType().GetField("_dirMonSubdirs", BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.IgnoreCase); object monitor = f.GetValue(o); MethodInfo m = monitor.GetType().GetMethod("StopMonitoring", BindingFlags.Instance | BindingFlags.NonPublic); m.Invoke(monitor, new object[] { }); |
其它诸如放在IHttpModule方法,和Global.asax本质是一样的,这个属于如何使用HttpModule功能的范畴,这里不展开叙述。
参考:http://www.cnblogs.com/LoriMoon/archive/2010/11/21/1883521.html
http://www.cnblogs.com/hjf1223/archive/2009/02/12/1388984.html 2015-4-21
missing builder (org.maven,ide.eclospe.maven2builder)
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>new project</name>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
</buildCommand>
<buildCommand>
<name>org.eclipse.m2e.core.maven2Builder</name>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.m2e.core.maven2Nature</nature>
</natures>
</projectDescription>
--------------------------------------------------------------------------------------------------------------------
2015-4-23
Eclipse JAVA文件注释乱码
总结网上的建议和自己的体会,可以参考以下几种解决方式:
1 改变整个文件类型的编码格式
1) eclipse->window->preferences->General->Content Types
2) 找到要修改的文件的类型(JAVA,JSP等等),在下面有个Default encoding,在输入框中输入GBK
3) 点击Update
4) 点击OK
5) 重启eclipse
2 改变整个Eclipse工作空间的编码格式
1) eclipse->window->preferences->General->workspaceTypes
2) 改变文本文件编码格式为GBK
3 改变单个文件的编码格式
在包资源管理器右键点击文件->属性,改变文本文件编码格式为GBK
4 如果以上几种方式仍不能解决,可以下面这个不得已的办法:
用Editplus打开要转码的文件,如果在Editplus中没有乱码,可直接将文件内容拷贝到Eclipse中,如果Editplus也有乱码,可先在Editplus转码,Editplus->文档->文件编码方式->改变文件编码方式->GBK,然后再用Eclipse打开就可以了
PS:前两种方式可能只有新建文件才有效,如果只对某个文件转码,建议用后两种
错误信息:
严重: Servlet.service() for servlet [controller] in context with path [/gxbms] threw exception [Request processing failed; nested exception is org.springframework.web.bind.annotation.support.HandlerMethodInvocationException: Failed to invoke handler method [public void cn.cnic.cstnet.SCP.controller.FileController.uploadProjectFile(int,javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse) throws javax.servlet.ServletException,java.io.IOException]; nested exception is java.lang.IllegalStateException: Optional int parameter 'folderId' is not present but cannot be translated into a null value due to being declared as a primitive type. Consider declaring it as object wrapper for the corresponding primitive type.] with root cause
java.lang.IllegalStateException: Optional int parameter 'folderId' is not present but cannot be translated into a null value due to being declared as a primitive type. Consider declaring it as object wrapper for the corresponding primitive type.
at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.checkValue(HandlerMethodInvoker.java:742)
at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.resolveRequestParam(HandlerMethodInvoker.java:511)
at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.resolveHandlerArguments(HandlerMethodInvoker.java:348)
at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:171)
at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:440)
at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:428)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:925)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:856)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:936)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:838)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:812)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:936)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:722)
解决方法:
public void uploadProjectFile(int folderId, HttpServletRequest request, HttpServletResponse response){
.................
}
将 int 修改成 Integer
即可。
------------------------------------------------------------------------------------------------------------------------
win7下面iis错误汇总的更多相关文章
- win7下IIS错误:"无法访问请求的页面,因为该页的相关配置数据无效"的解决方法(转)
今天新装win7,然后在IIS下布署了一个网站,布署完成后运行,提示如下错误:HTTP 错误 500.19 - Internal Server Error无法访问请求的页面,因为该页的相关配置数据无效 ...
- win7配置iis 出现:HTTP 错误 403.14 - Forbidden
打开 IIS 管理器. 在“功能”视图中,双击“目录浏览”. 在“目录浏览”页上,在“操作”窗格中单击“启用”. 确认站点或应用程序配置文件中的 configuration/system.webSer ...
- 在Win7中IIS配置Asp.Net虚拟文件夹的方法及错误总结!
在Win7中IIS配置Asp.Net虚拟文件夹的方法总结! 一.右键[站点].点击[加入虚拟文件夹]或[虚拟应用程序],笔者建议最好建立虚拟应用程序,由于这就跟一个站点差点儿相同.不用考虑路径问题. ...
- win7下IIS配置以及域名映射方法
win7下IIS配置以及域名映射方法 第一步:打开控制面板,选择程序与功能,如下图: 第二步:双击打开程序与功能面板,如下图: 第三步:打开”打开或关闭windows功能”(红线圈起来的地方),如下图 ...
- iis错误记录
1:iis错误 解决方法: 输入C:\Windows\Microsoft.NET\Framework\v4.0.30319>aspnet_regiis -i 这里由于我的是默认在Administ ...
- 用WIN7系统IIS的提示:数据库连接出错,请检查Conn.asp文件中的数据库参数设置
我用科讯的从4.0开始,去年开始很少用科讯做新站了,今天拿来做一下,结果悲剧了,数据库路径老是不对,百度一番又一番的,,最后终于给度娘解决了.分享出来给遇到同样的问题的人. 用WIN7系统IIS的注意 ...
- win7安装IIS及将网站发布到IIS上
1. WIN7安装IIS: 控制面板----程序和功能-----打开或关闭windows功能,如图 展开Internet信息服务,按照下图方式进行选择,然后单击"确定",等待几分 ...
- 在Win7的IIS上搭建FTP服务及用户授权
FTP服务 FTP是文件传输协议(File Transfer Protocol)的简称,该协议属于应用层协议(端口号通常为21),用于Internet上的双向文件传输(即文件的上传和下载).在网络上有 ...
- 在Win7的IIS上搭建FTP服务及用户授权——转载!!
原文地址:http://blog.sina.com.cn/s/blog_6cccb1630100q0qg.html FTP服务 FTP是文件传输协议(File Transfer Protocol)的简 ...
随机推荐
- Hive之 数据类型
hive 目前支持的数据类型如下: -- 数值类型 Numeric TypesTINYINT (1-byte signed integer, from -128 to 127)SMALLINT (2- ...
- vmware player 在windows下nat模式中的端口映射
1.设置虚拟机nat共享的网卡为固定ip vmware虚拟机使用nat网络时,是VMware Network Adapter VMnet8网卡提供的nat服务.查看VMware Network Ada ...
- CentOS7.2 安装redis 3.0.6集群
1.环境确认 a.系统版本查看 [hadoop@p168 ~]$ cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) b.安装依 ...
- java基础-Map的静态初始化以及Map的遍历等.....................
1.map的静态初始化,以及map遍历的几种方法: package com.cy.test; import java.util.HashMap; import java.util.Iterator; ...
- Python 数据处理库 pandas
核心数据结构 pandas最核心的就是Series和DataFrame两个数据结构. 名称 维度 说明 Series 1维 带有标签的同构类型数组 DataFrame 2维 表格结构,带有标签,大小可 ...
- IOS学习计划
自从接触了IOS后,都没有像样的写过一篇博客去总结这近三个月来对IOS开发的了解.今天,趁着有那么一点的时间,写一下接下来的学习计划和学习路线,以便于自己今后接下来的时间可以更有方向感,更有效率的去学 ...
- Hyberledger-Fabric 1.00 RPC学习(2)尝试建立一个network
本文参考:http://hyperledger-fabric.readthedocs.io/en/latest/build_network.html 这里我们学习建立第一个Hyperledger Fa ...
- 206. Reverse Linked List + 92. Reverse Linked List II
▶ 关于单链表翻转的两个问题. ▶ 206. 翻转整个单链表. ● 自己的代码,9 ms,使用了递归. class Solution { public: ListNode* reverseList(L ...
- 现象级AR营销助力“口碑双十二”,蚂蚁特工在全国数万商户掀起“AR捉四宝”
领取阅读奖励金 今年双十二,全国人民吃喝玩乐放飞自我,嗨出了新纪元.除了见证你国人民的财力,这个“双十二”还诞生了教科书级的“AR营销”.无论是在口碑商户门口,还是在各大购物广场,都能看到举着手机,正 ...
- leetcode563
/** * Definition for a binary tree node. * public class TreeNode { * public int val; * public TreeNo ...