我得到的例外: “在对象图中可以序列化或反序列化的项目的最大数目是'65536'” 在三台服务器上有两台(分段和生产),我想不出为什么会有问题。 由于它在testing服务器[IIS7.5 w2k8r2]上工作,我觉得我可以排除网站的web.config。 我已经收集了machine.config和web服务器的web.configs,并对它们进行了比较,我看不到任何问题。 可以从其他地方进行configuration设置吗? 编辑: 这是configuration文件的相关部分: </system.webServer> <system.serviceModel> <behaviors> <endpointBehaviors> <behavior name="TheEndPointBehaviour"> <dataContractSerializer maxItemsInObjectGraph="6553600" /> </behavior> </endpointBehaviors> </behaviors> <bindings> <basicHttpBinding> <binding name="TheEndPoint" maxReceivedMessageSize="6553600" /> </basicHttpBinding> </bindings> <client> <endpoint address="http://ipaddress/folder/service.svc" binding="basicHttpBinding" bindingConfiguration="TheEndPoint" contract="Reference.IService" name="TheEndPoint" /> </client> 开发人员使用6553600,但是我已经把这个提高到2147483647,这是行不通的。
我无法让字体文件被我的IIS返回。 URL是正确的,MIMEtypes设置正确,但我仍然得到404的。 像JS,CSS,LESS等其他静态文件都按预期方式返回,但是dang字体文件不会返回。 这对于运行MVC4的.NET 4.5项目是有帮助的。 如果我将字体文件移到应用程序之外,则文件将正确返回。 这就好像在.NET应用程序中有一些设置阻止了字体文件的检索。 提前感谢任何帮助,并让我知道,如果额外的信息会有所帮助。
这是关于在服务器上安装和更新.NET的两部分问题。 我有一个安装了.NET 4.5的服务器。 我想更新它有.NET 4.5.2。 如果我安装这个软件包 ,我是否也可以运行以4.5.1为目标的应用程序? 或者我必须为.NET 4.5.1安装一个单独的包? 服务器没有安装.NET 4.6,我喜欢能够同时定位.NET 4.6和.NET 4.6.1。 我可以简单地安装这个软件包来获得两个版本,还是我必须单独安装它们? 或者更好的是,这个软件包能够一次性给我最新的4.5.2和4.6.1版本吗? 它只是好像有很多的select在这里:)
我正在尝试在Web服务器上安装Microsoft Report Viewer(2015) 。 Web服务器是Windows Server 2012 R2(x64)实例。 Web服务器将运行一个使用“.aspx”页面中的Report Viewer的.NET应用程序。 Web服务器是全新安装,安装了.NET 4.6 ,并从IIS和其他安装的function中select组件。 有一个独立的Web服务器,承载SQL数据库和SSRS。 报表查看器的系统要求表明需要安装.NET 3.5或4.0以及用于Microsoft SQL Server 2014的Microsoft系统CLRtypes 。 我试图从相关资源部分提供的链接安装SQL Server系统CLRtypes设置,但是得到这个错误: 用于SQL Server 2014的Microsoft系统CLRtypes需要.NET Framework版本2.0或3.0或3.5或4.0。 确保在安装SQL Server 2014的Microsoft系统CLRtypes之前满足此要求。 可以从提供的链接安装MS CLRtypes,也可以从Microsoft SQL Server 2014 Feature Pack页面selectfunction(单击下载,然后选中所需的checkbox)。 我试图这个安装方法,并得到相同的结果。 我没有尝试整个function包。 我已经查看了服务器的registry,并在那里看到.NET的预期版本。 我已经看了C:\ Windows \ Microsoft.NET \ Framework64目录,并在那里看到预期的文件夹。 安装Report Viewer时缺less什么设置或需要哪些设置? (这是我的第一个Stack Exchange的宇宙post,任何build议或编辑都是值得欢迎的,我的网站声望限制了我可以包含的链接/图片的数量。
我有我试图部署我的asp.netnetworkingAPI的ii8。 我想我做错了,因为当我试图看看我的API是否工作我得到一个500错误。 但是它并没有告诉我错误是什么。 我怎样才能获得更详细的信息?
在我们的生产数据中心,我们有ASP.NET 2.0运行的IIS池。 我们需要在这些服务器上安装新的WebApp,但是他们使用.NET Framework 4.6.2。 我们不能阻止我们的IIS池,但我们需要安装新的框架来运行这些新的应用程序。 有谁知道/有一个可靠的证据,我可以安装框架,而无需重新设置任何正在运行的应用程序池? 或者我应该寻找一个部署窗口? (也就是圣诞节之后)。 EDIT .Net Framework 4.5已经安装在这些服务器上。
不知道这是否属于这里或所以在这里呢? 我们有一个CruiseControl.NET服务器,每晚执行构build或应用程序,然后将结果输出发布到同一个盒子上的IIS实例 – 这就是QA的testing部署。 一切都运行良好,直到我们搬到新的服务器(Win2003 R2 SP1) – 实际上是一个虚拟机。 现在,每晚构build发布到IIS,我们在浏览器中出现一个错误,说明编译器失败,错误代码为128 。 这从来没有发生在旧的服务器上! 运行aspnet_regiis -i将使网站恢复在线状态,但是我很困惑,为什么IIS似乎已经忘记了所有关于.NET的情况,因为这是一个简单的文件复制的结果。 我已经审查了构build过程的发布阶段,并从良好的老式批处理脚本移动到“清洁”nAnt脚本,但问题依然存在。 如果我运行上面的命令,清除事件日志,然后访问该网站出现一个新的事件: The configuration information of the performance library "C:\WINDOWS\system32\infoctrs.dll" for the "InetInfo" service does not match the trusted performance library information stored in the registry. The functions in this library will not be treated as trusted. 但该网站仍然没有任何问题加载。 如果我然后运行任一发布脚本(.bat或.build)然后访问该站点另一个相同的事件出现,编译错误显示(运行aspnet_regiis修复它虽然)。 如果我手动删除旧文件并复制新文件,那么编译器错误再次显示在浏览器中。 现在快速解决方法是运行aspnet_regiis作为构build脚本的一部分,但坦率地说,只是闻起来不好。 […]
我发现,当我们的一台机器重新启动时,我发现事件查看器中的审计错误表明SQL Server Express无法使用NT Authority \ Systemlogin,在这之后,我的服务应用程序出现类似的login错误,无法启动。 如果我然后手动启动我的服务应用程序(与services.msc),它开始完美。 所以问题只在于重启。 所以它看起来像SQL Server服务启动时系统帐户可用的问题? 我可以在我的应用程序SQL连接string中使用一个SQL服务器帐户,但那么我仍然会遇到SQL服务器快递抱怨问题(即审计错误)? 或者,我应该在另一个用户帐户而不是本地系统下运行SQL Server Express吗? JD。
我在使用Windows Server 2003的虚拟专用服务器上安装.NET 3.0或3.5时遇到困难。每次出现此错误: http : //img402.imageshack.us/i/net30setuperror.jpg/ 任何关于如何让这个安装成功的build议?
在注意到我的戴尔XPS 210(运行Vista 32位)上的一些周期性挂起行为似乎与磁盘活动相关,我跑了chkdsk /r 。 目前系统看起来好多了。 不过,我仍然有一个担心。 它find并修复了一堆文件,但大部分只是像图片这样的数据。 其中两个是.NET DLL,但是我想知道如果我不重新安装.NET,是否会从.NET应用程序中看到片状? 这里是相关的错误行。 我不确定如何解释它们; 是chkdsk能够成功地重新创build的DLL,或不? Windows在名称的文件225726中replace了坏群集 \的Windows \ MICROS〜1.NET \assembly\ GAC_32 \ mscorlib程序\ V40_40〜1.0 __ \ mscorlib.dll中。 0xc0000185读取失败,偏移量为0x275cbce000 0x10000字节。 [等等等等等等] 0xc0000185读取故障,偏移量为0x275cbe9000 0x1000字节。 Windowsreplace名称的文件225906中的坏群集 \的Windows \ MICROS〜1.NET \assembly\ GAC_MSIL \ SYSTEM〜3.SER \ V40_40〜1.0 __ \ SYSTEM〜1.DLL。 0xc0000185读取失败,位置为0x272686c000,0x10000字节。 [等等等等等等]