• 小问题汇总


    1)为何运行在inproc模式的Session会莫名丢失:
         原因有四个:
    •     各种属性 (例如,  memoryLimit  属性) 的配置文件 > < processModel 节中有特殊设置。
    •    Global.asax 或 Web.config 文件修改。
    •    修改 Web 应用程序的 Bin 目录。
    •    病毒扫描软件触及一些 .config files.For 附加信息, 请单击文章编号, 以查看 Microsoft 知识库中相应

    2)  如何通过web.config设置为web application添加程序集引用

    <compilation debug="true">
            
    <assemblies>
              
    <add assembly="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
            
    </assemblies>
    </compilation>

    3) vs 2005里面数据连结字符串放在web.config appSettings节点下的访问方法

     <appSettings/>
    <connectionStrings>
    <add name="DatabaseConnectionString" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database.mdf;Integrated Security=True;User Instance=True"
    providerName
    ="System.Data.SqlClient" />
    </connectionStrings>

    System.Web.Configuration.WebConfigurationManager.ConnectionStrings["DatabaseConnectionString"].ConnectionString;

    4) 为何你的进程里面有好几个w3wp进程

    因为你建立了多个应用程序池,每个应用程序池占用一个进程,win 2003有一个默认应用程序池。

    5)有 些事件莫名的执行了两次

    vs 2003中可能是多写了一次例如this.Load+=
    vs 2005里面,原因如下:
    .net 
    2.0框架的BUG

    当ASPX页面出现这个
    <img alt="" src="#" />

    关键是 SRC
    ="#" 的时候,CS文件中的PLAGE_LOAD事件会执行2次。

    6)进程状态的转换

    1)运行态->等待态
    2)等待态->
    就绪态
    3) 运行态->
    就绪态
    4) 就绪态->运行态

    7) 开发语言:VC++.net
    我自己的开发计算机发布没有任何问题,但在别人的计算机上发布时,总是提示此错误,请各位大虾帮助解决,比较急,谢谢各位~!

    具体错误见如下:
    说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。

    分析器错误信息: 未能从配置文件中指定的凭据创建 Windows 用户标记。源自操作系统的错误“客户没有所需的特权。 ”

    源错误:


    行 40: -->
    行 41: <authentication mode="Windows" />
    行 42: <identity impersonate="true" userName="tegest-freefax\administrator" password="12345678" />
    行 43:
    行 44: <!-- 应用程序级别跟踪记录


    源文件: c:\inetpub\wwwroot\I_ITManSvr\web.config 行: 42 

    以前遇到过和你一样的问题,解决方法是模拟,但你的模拟用户一定要在部署机器上有权限才行,另外如果你使用域用户,那该域下都可以部署,并且别人访问应该没有问题
    还有一种既决问题的方法,因为你的OpenFileMapping一般运行在系统本地帐户里面,所以你的network帐户无权限访问该进程,你可以将你的 OpenFileMappping做成window services然后添加到windows服务里面,设置成自动,并启动,然后设置该服务运行在network的帐户下运行,这样你即使不模拟,也可以正常访问你写的OpenFileMapping的c或者c
    ++或者其他的进程了/


      

  • 相关阅读:
    2021寒假每日一题《棋盘挑战》
    2021寒假每日一题《货币系统》
    2021寒假每日一题《红与黑》
    2021寒假每日一题《字母图形》
    2021寒假每日一题《完全背包问题》
    2021寒假每日一题《找硬币》
    python 迭代器和生成器
    python for循环
    python集合
    python字符串常用操作
  • 原文地址:https://www.cnblogs.com/jillzhang/p/496985.html
Copyright © 2020-2023  润新知