<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      SQL SERVER 2005 CLR存儲過程調用WCF,64位操作系統。

      前幾天寫過一篇Blog,試驗也成功了,其中有一臺也是64位的操作系統。但是這幾天在另外一臺服務器上部署時就是不行,部署沒有問題,在執行的時候報錯:

      消息 6522,級別 16,狀態 1,過程 QueryPseudoCode,第 0
      在執行用戶定義例程或聚合 'QueryPseudoCode' 期間出現 .NET Framework 錯誤:
      System.TypeInitializationException: The type initializer for 'StoreProc.WCF_Query' threw an exception. ---> System.IO.FileLoadException: 未能加載文件或程序集“System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”或它的某一個依賴項。主機存儲區中的程序集與 GAC 中的程序集具有不同的簽名。 (異常來自 HRESULT:0x80131050)
      System.IO.FileLoadException:
      at StoreProc.WCF_Query..cctor()
      System.TypeInitializationException:
      at StoreProc.WCF_Query.QueryPseudoCode(Byte queryType, String queryCode, String& queryResult)

      后來找到另外一個版本的。好像是行了,為什么行了就不知道了。
       

      EXEC sp_configure 'clr enabled', 1;
      RECONFIGURE WITH OVERRIDE;
      GO
      ALTER DATABASE [master] SET Trustworthy ON 
      
                     
       CREATE ASSEMBLY  
       [System.Web] from 'C:\Windows\Microsoft.NET\Framework64\v2.0.50727\System.Web.dll' 
       with permission_set = UNSAFE --Fails if not 64 on 64 bit machines 
       GO  
       
       
       CREATE ASSEMBLY 
       SMDiagnostics from 'C:\Windows\Microsoft.NET\Framework\v3.0\Windows Communication Foundation\SMDiagnostics.dll' 
       with permission_set = UNSAFE 
       GO  
       
       
       CREATE ASSEMBLY  
       [System.Runtime.Serialization] from 'C:\Windows\Microsoft.NET\Framework\v3.0\Windows Communication Foundation\System.Runtime.Serialization.dll' 
       with permission_set = UNSAFE  
       GO  
       
       
       
       CREATE ASSEMBLY   
       [System.IdentityModel] from 'C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.0\System.IdentityModel.dll' 
       with permission_set = UNSAFE 
       GO 
       
       
       
       CREATE ASSEMBLY        
       [System.IdentityModel.Selectors] from 'C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.0\System.IdentityModel.Selectors.dll'      
       with permission_set = UNSAFE      
       GO            
       
       
       CREATE ASSEMBLY       
       [System.Messaging] from      'C:\Windows\Microsoft.NET\Framework64\v2.0.50727\System.Messaging.dll'      
       with permission_set = UNSAFE      
       GO            
       
       
       CREATE ASSEMBLY      
       [Microsoft.Transactions.Bridge] from      'C:\Windows\Microsoft.NET\Framework\v3.0\Windows Communication Foundation\Microsoft.Transactions.Bridge.dll'      
       with permission_set = UNSAFE      
       GO 
       
       
       
       
       
       
       ------------------------------
       
       
      use master 
      
      
      CREATE ASSEMBLY 
      StoreProc from
      'D:\StoreProcedure.dll'
      with permission_set = UNSAFE 
        
      GO 
        
      -------------------------------------------------------------- 
       
      CREATE PROCEDURE [dbo].[QueryPseudoCode]
      (
      	@queryType tinyint,
      	@queryCode nvarchar(255),
      	@queryResult nvarchar(255) out
      )
      WITH EXECUTE AS CALLER
      AS
      EXTERNAL NAME [StoreProc].[StoreProc.WCF_Query].[QueryPseudoCode]
      GO
      --------------------------------------------------------------
      
      CREATE PROCEDURE [dbo].[QueryUserPosition]
      (
      	@numType tinyint,
      	@num nvarchar(255)
      )
      WITH EXECUTE AS CALLER
      AS
      EXTERNAL NAME [StoreProc].[StoreProc.WCF_Query].[QueryUserPosition]
      GO
      
      
      
      /*
      
      
      DROP PROCEDURE QueryPseudoCode
      DROP PROCEDURE QueryUserPosition
      DROP ASSEMBLY StoreProc
      
      DROP ASSEMBLY [Microsoft.Transactions.Bridge]
      DROP ASSEMBLY [System.IdentityModel.Selectors]
      DROP ASSEMBLY [System.IdentityModel]
      DROP ASSEMBLY [System.Web]
      DROP ASSEMBLY [System.Messaging]
      DROP ASSEMBLY [System.Runtime.Serialization]
      DROP ASSEMBLY [SMDiagnostics]
      
      
      */
      

       在提示machine.config異常時,把下面所示的兩行注釋掉就OK了:

      C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\CONFIG\machine.config
              <commonBehaviors>
      <endpointBehaviors>
      <!--<Microsoft.VisualStudio.Diagnostics.ServiceModelSink.Behavior/>-->
      </endpointBehaviors>
      <serviceBehaviors>
      <!--<Microsoft.VisualStudio.Diagnostics.ServiceModelSink.Behavior/>-->
      </serviceBehaviors>
      </commonBehaviors>



      posted @ 2012-02-17 09:38  Aricc  閱讀(2239)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 蜜臀久久精品亚洲一区| 江西省| 国产成人精品性色av麻豆| 霍山县| 免费a级黄毛片| 亚洲国产成熟视频在线多多| 日韩人妻精品中文字幕| 图片区 小说区 区 亚洲五月 | 国产偷窥熟女高潮精品视频| 97精品人妻系列无码人妻| 精品国产欧美一区二区五十路| 国产精品午夜福利在线观看| 日本a在线播放| 欧美三级欧美成人高清| 免费看成人aa片无码视频吃奶| 久久精品国产亚洲av熟女| 日本边添边摸边做边爱喷水| 午夜免费无码福利视频麻豆| 亚洲一区二区三区蜜桃臀| 国产亚洲精品2021自在线| 免费国产精品视频在线| 日韩精品av一区二区三区| 午夜av福利一区二区三区| 安塞县| 国产色婷婷亚洲99精品小说| 国产成人av一区二区三| 久久精品国产中文字幕| 天堂在线www天堂中文在线| 91久久精品国产性色也| 四虎国产精品永久入口| 亚洲欧美精品综合在线观看| 黄色三级亚洲男人的天堂| 国产成人免费| 亚洲精品美女一区二区| 精品国偷自产在线视频99| 国产午夜精品一区二区三区漫画| 亚洲中文字幕无码爆乳| 亚洲av成人一区二区三区| 久久久久无码精品亚洲日韩 | 国产成人无码www免费视频播放| 国产成人拍国产亚洲精品|