2016-02-26 24 views
5

Tôi đã nâng cấp một trong các ứng dụng web asp.net của mình lên Visual Studio 2015. Sau khi nâng cấp, tôi tiếp tục nhận được thông báo này: “Dự án này sử dụng SQL Server Express LocalDB. Microsoft recomends mà bạn sử dụng SQL Server Express với IIS”Thông báo có khả năng sai và gây phiền nhiễu: “Dự án này sử dụng SQL Server Express LocalDB”

This project uses SQL Server Express LocalDB. Microsoft recomends that you use SQL Server Express with IIS

Không có vấn đề tôi chọn Có hoặc Không, tôi luôn nhận được bật lên khi mỗi lần chạy F5. Tôi không có LocalDB. Điều này sẽ là một lỗi trong VS05. Các tùy chọn giải pháp của tôi là gì?

Trả lời

5

Nếu ứng dụng của bạn đang sử dụng EF5 thì mặc định là sử dụng LocalDB. bạn có thể thay đổi điều đó trong web.config để sử dụng SQL Server.

Hãy tìm: LocalDb

<defaultConnectionFactory type="System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework"> 

    <parameters> 

    <parameter value="v11.0" /> 

    </parameters> 

</defaultConnectionFactory> 

và thay đổi nó để sử dụng SQL Server để thay thế.

Sql Server

<defaultConnectionFactory type="System.Data.Entity.Infrastructure.SqlConnectionFactory, EntityFramework"> 

    <parameters> 

    <parameter value="Data Source=YOURDATABASEHERE; Integrated Security=True; MultipleActiveResultSets=True" /> 

    </parameters> 

</defaultConnectionFactory> 

Các vấn đề liên quan