Я занимаюсь разработкой проекта .net, и я использую первый раз, SQL Server 2012 с Fluent NHibernate, когда я работает мой проект, я получаю следующую ошибку =>Fluent NHibernate SQL Server 2012
Значение не может быть пустым ,
Имя параметра: Источник данных
Описание: Необработанное исключение при выполнении текущего веб-запроса. Просмотрите трассировку стека для получения дополнительной информации об ошибке и ее возникновении в коде.
Сведения об исключении: System.ArgumentNullException: Значение не может быть null. Имя Параметр: Источник данных
Моя конфигурация синтаксиса
Fluently.Configure()
.Database(
MsSqlConfiguration.MsSql2012.ConnectionString(c => c.FromAppSetting("ConnectionString")))
.Mappings(m => m.FluentMappings.AddFromAssembly(Assembly.GetExecutingAssembly()))
.CurrentSessionContext<T>()
.BuildSessionFactory();
и моя строка соединения в web.config
:
<connectionStrings>
<add name="ConnectionString"
connectionString="Data Source=localhost; Initial Catalog=ExcelReport; Integrated Security=true;"
providerName="System.Data.SqlClient" />
</connectionStrings>
Я пробовал различные способы, но я не мог решить эту проблему , Есть ли у вас предложения?
При подключении к SQL серверу через SSMS, запустите этот 'ВЫБРАТЬ @ SERVERNAME' в окне запроса, а также использование возвращаемое значение в вашей Proxy. –
Я пробовал, но он не работает, спасибо. – Eren