[英]I have to do a project using old .net technologies, is VS2017 compatible with old technologies?
最近他們告訴我我必須用 .NET 做一個項目,我在下面定義了我必須使用的元素:
我的問題是我是否可以使用 ASP .Net Core 使用 Visual Studio 2017,但可以使用框架 4.0 在 IIS 7 上運行,並且還可以使用最新版本的 sqlserver 並且適用於 sqlserver 2008
兼容性要求的問題是您是要使用 SQL 客戶端類還是使用實體。 2008 年的 mdf 文件格式是向前兼容的。 新版本的 SQL Server 在不失去兼容性的情況下添加了增強功能。 所以 SQL Client 類沒有問題。 實體是更快的界面,但我看到了很多兼容性問題。 有些地方人們更新了數據庫,然后沒有更新 c# 使用的實體模式。 其他 Net 和 SQL Server 版本更改且代碼未重新編譯以使用新庫和驅動程序的情況。 看來網絡庫版本和 SQL 驅動程序不向后/向前兼容。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.