我正在嘗試Subsonic ActiveRecord以確定是否要在任何即將推出的項目上使用它,並且我得說我真的很喜歡它。它非常適合MS SQL Server 2005和2008,但我在T4模板和SQL Server Express方面遇到了問題。據我所知,Subsonic在從添加到測試MVC應用程序的Server Express數據庫獲取架構信息時遇到了問題。Subsonic ActiveRecord和SQL Server Express
有沒有人有信息讓它與Server Server Express (非緊湊型)一起使用,以及它是否支持Subsonic 3.0.0.4?
編輯: 這是一個MVC應用程序與MyTestDB在App_Data文件夾中。我已經嘗試了許多不同的連接字符串,但似乎沒有任何工作。我已經使用了最後一個字符串爲:
<connectionStrings>
<add name="MyTestDBString" connectionString="server=.\SQLExpress;database=MyTestDB;integrated security=SSPI;User Instance=true" providerName="System.Data.SqlClient"/>
</connectionstrings>
有了上面的字符串我得到的錯誤列表SQL異常在Visual Studio中說Cannot Open Database... The login failed
。當我右鍵單擊.tt
文件並運行自定義工具時,會發生這種情況。
您是否像在網站上的「使用ActiveRecord」頁面一樣嘗試了「集成安全性= true」 - http://www.subsonicproject.com/docs/Using_ActiveRecord? – Bermo 2010-10-14 10:48:45
是的,我有和其他一些組合。 – AGoodDisplayName 2010-10-14 16:50:19