2009-04-22 70 views
0

我得到一個錯誤: 格式的初始化字符串的不符合規格在web.config我有這一套考覈的NHibernate的配置部分從索引0開始NHibernate的ASP.NET和加密的連接字符串錯誤

使用指定的連接字符串: MyConnectionString

當我嘗試它時,我得到一個錯誤,現在這工作正常與未加密的連接字符串,我認爲它可以與加密的工作,但我現在猜測,因爲我認爲上面的錯誤是指出我的連接字符串有問題,但未加密的工作正常。

任何想法?

+1

你能告訴我們你的web.config的片段嗎?加密的連接字符串對我來說工作得很好。也許 - 你可以嘗試相同的連接字符串直接連接到數據庫,即沒有NH ..? – Rashack 2009-04-22 18:09:44

回答

1

這個問題是我不會猜到的。加密的連接字符串不是標準的加密連接字符串。它使用自定義加密架構進行加密,然後添加到配置文件中。所以我必須先幫助解密連接字符串然後將它傳遞給nhibernate配置。

很大的痛苦,但標準的加密機制來自.NET配置正常工作似乎很高興知道。

自定義加密的原因是我說:「它一直這樣做,嘿,我沒有寫!」

尼斯=]