簡體   English   中英

如何將.NET Core項目轉換為.NET Framework項目?

[英]How can I convert a .NET Core project to a .NET Framework project?

我在Visual Studio中創建了一個“控制台應用程序(.NET Core)”項目。 現在,我需要添加一個僅適用於.NET Framework 4.6+而不是.NET Core的依賴項。

有沒有一種方法可以將我的項目轉換為完整的.NET Framework項目?


這是我嘗試過的:

我去了項目屬性並嘗試更改項目框架,但是在下拉列表中沒有看到我需要的選項:

目標框架列表中僅顯示.NETCoreApp。

如果單擊“安裝其他框架...”,則會進入一個頁面 ,顯示.NET Framework版本包含在Visual Studio 2017中-這正是我用來編輯此項目的內容。 這就是我卡住的地方。

如果您仍然對使用新工具感到滿意,最簡單的方法可能就是編輯項目文件(csproj)。 右鍵單擊解決方案資源管理器中的項目,您應該具有上下文菜單選項“編輯<您的項目> .csproj”。 單擊它,然后更改

<TargetFramework>netcoreapp1.1</TargetFramework>

<TargetFramework>net46</TargetFramework>

...而且我懷疑你會很好。 (在恢復適當的軟件包等時,它可能會使VS迷惑一陣子。)

暫無
暫無

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

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