簡體   English   中英

可以在 Visual Studio 2013 中開發的 Asp.net 4.5.1 中的 WebForms 應用程序在 Visual Studio 2019 中打開和工作嗎?

[英]Can a WebForms application in Asp.net 4.5.1 developed in Visual Studio 2013 be opened and worked on in Visual Studio 2019?

我有一個在 Visual Studio 2013 上開發的 Asp.net 4.5.1 Web Forms 項目。我想在 Visual Studio 2013 的很多地方開始使用 Visual Studio 2019 項目時出現錯誤。

例如:

IDE0005 不需要使用指令

CS0234 名稱空間“Microsoft”中不存在類型或名稱空間名稱“AspNet”(您是否缺少程序集引用?)

CS0246 找不到類型或命名空間名稱“OwinStartup”(您是否缺少 using 指令或程序集引用?)

和其他或類似的錯誤。

是否可以像在 Visual Studio 2019 中一樣繼續開發此項目而不進行根本性更改?

使用 Visual Studio 2015 繼續開發此項目時,我是否會遇到類似或其他問題?

謝謝!

首先,您需要將 asp.net 版本(.net Framework 版本)更新到最新版本。 (請右鍵屬性->目標框架->.net framework 4.8)

其次,請重新安裝nuget-package中的相關參考。

我將為您關於 OwinStartup 問題的問題舉一個例子:

在vs2019中添加nuget-package請看下圖。

在此處輸入圖像描述

如果 IntelliSense 沒有出現,請在 nuget-package 中搜索。(右鍵單擊-References->Manage Nuget Packages)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM